ol{
  margin: 0;padding: 0;
}
body{font-family: "PingFangSC-Medium",Arial,"Times New Roman","Microsoft YaHei";width: 100%;height: auto;}
/* 大鼠标样式 */
body.mouse_black_ie{cursor: url("/static/CN2/images/common/mouse_black_ie.ico"), auto;}
body.mouse_default_ie{cursor: url("/static/CN2/images/common/mouse_default_ie.ico"), auto;}
body.mouse_black{cursor: url("/static/CN2/images/common/mouse_black.ico"), auto;}
body.mouse_default{cursor: url("/static/CN2/images/common/mouse_default.ico"), auto;}

body.mouse_black_ie a:hover,
body.mouse_black_ie button:hover,
body.mouse_black_ie input[type="button"]:hover,
body.mouse_black_ie input[type="submit"]:hover,
body.mouse_black_ie input[type="reset"]:hover,
body.mouse_black_ie .market .content .financing .prev:hover,
body.mouse_black_ie .market .content .financing .next:hover,
body.mouse_black_ie .recomend .col:hover,
body.mouse_black_ie #side_bar .online .col_inner:hover,
body.mouse_black_ie .controller .swiper-prev:hover,
body.mouse_black_ie .controller .swiper-next:hover,
body.mouse_black_ie .fin_calc .fin_search_btn:hover,
body.mouse_black_ie .search_wrapper .search_btn:hover,
body.mouse_black_ie #header .search_wrapper .search_btn:hover,
body.mouse_black_ie .swiper-pagination-switch:hover,
body.mouse_black_ie .help_close:hover{
  cursor: url('/static/CN2/images/common/point_black_ie.ico'), pointer;
}
body.mouse_default_ie a:hover,
body.mouse_default_ie button:hover,
body.mouse_default_ie input[type="button"]:hover,
body.mouse_default_ie input[type="submit"]:hover,
body.mouse_default_ie input[type="reset"]:hover,
body.mouse_default_ie .market .content .financing .prev:hover,
body.mouse_default_ie .market .content .financing .next:hover,
body.mouse_default_ie .recomend .col:hover,
body.mouse_default_ie #side_bar .online .col_inner:hover,
body.mouse_default_ie .controller .swiper-prev:hover,
body.mouse_default_ie .controller .swiper-next:hover,
body.mouse_default_ie .fin_calc .fin_search_btn:hover,
body.mouse_default_ie .search_wrapper .search_btn:hover,
body.mouse_default_ie #header .search_wrapper .search_btn:hover,
body.mouse_default_ie .swiper-pagination-switch:hover,
body.mouse_default_ie .help_close:hover{
  cursor: url('/static/CN2/images/common/point_default_ie.ico'), pointer;
}
body.mouse_black a:hover,
body.mouse_black button:hover,
body.mouse_black input[type="button"]:hover,
body.mouse_black input[type="submit"]:hover,
body.mouse_black input[type="reset"]:hover,
body.mouse_black .market .content .financing .prev:hover,
body.mouse_black .market .content .financing .next:hover,
body.mouse_black .recomend .col:hover,
body.mouse_black #side_bar .online .col_inner:hover,
body.mouse_black .controller .swiper-prev:hover,
body.mouse_black .controller .swiper-next:hover,
body.mouse_black .fin_calc .fin_search_btn:hover,
body.mouse_black .search_wrapper .search_btn:hover,
body.mouse_black #header .search_wrapper .search_btn:hover,
body.mouse_black .swiper-pagination-switch:hover{
  cursor: url('/static/CN2/images/common/point_black.ico'), pointer;
}
body.mouse_default a:hover,
body.mouse_default button:hover,
body.mouse_default input[type="button"]:hover,
body.mouse_default input[type="submit"]:hover,
body.mouse_default input[type="reset"]:hover,
body.mouse_default .market .content .financing .prev:hover,
body.mouse_default .market .content .financing .next:hover,
body.mouse_default .recomend .col:hover,
body.mouse_default #side_bar .online .col_inner:hover,
body.mouse_default .controller .swiper-prev:hover,
body.mouse_default .controller .swiper-next:hover,
body.mouse_default .fin_calc .fin_search_btn:hover,
body.mouse_default .search_wrapper .search_btn:hover,
body.mouse_default #header .search_wrapper .search_btn:hover,
body.mouse_default .swiper-pagination-switch:hover{
  cursor: url('/static/CN2/images/common/point_default.ico'), pointer;
}

.barrier-free{
  position: fixed;
  position: -ms-device-fixed;
  left: 0;
  top: 0;
  right: 0;
  height: 90px;
  width: 100%;
  background-color: #f2f2f2;
  border-bottom: 2px solid #c2c2c2;
  z-index: 100000!important;
  box-sizing: border-box;
  user-select: none;
  -ms-user-select: none;
  font-family: "PingFangSC-Medium",Arial,"Times New Roman","Microsoft YaHei";
}
.barrier-free li{list-style: none;}
.barrier-free_content{
  width: 100vw;
}
.barrier-free .inner{
  position: relative;
  width: 970px;
  margin: 0 auto;
}
.barrier_list{
  height: 90px;
  width: 966px;
  margin: 0 auto;
}
.barrier_title,
.barrier_interval{
  float: left;
  width: auto;
}
.barrier_title h2{
  margin-right: 12px;
  padding-top: 18px;
  font-size: 20px;
  color: #333;
  line-height: 1.3;
  text-indent: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.barrier_item,
.navi_item{
  float: left;
  position: relative;
  width: 54px;
  height: 88px;
  padding-top: 17px;
  text-align: center;
  font-size: 16px;
  color: #333;
  cursor: pointer;
  box-sizing: border-box;
}
.barrier_item.active,
.barrier_item.squick,
.barrier_item.mline,
.barrier_item.sslow{
  position: relative;
  height: 90px;
  background-color: #be0018;
}
.barrier_item.active span,
.barrier_item.squick span,
.barrier_item.mline span,
.barrier_item.sslow span{
  color: #fff;
}
.barrier_item .avator,
.navi_item .avator{
  width: 30px;
  height: 30px;
  margin: 0 auto;
}
.voicemode_btn,
.naviga_btn{
  width: 76px;
}
.voiceopen_btn .avator{
  background: url('/static/CN2/images/common/free_voice_default.png');
}
.voicespeed_btn.snormal .avator{
  background: url('/static/CN2/images/common/free_speed_default.png');
}
.voicemode_btn.mpoint .avator{
  background: url('/static/CN2/images/common/free_mode_default.png');
}
.text_btn .avator{
  background: url('/static/CN2/images/common/free_text_default.png');
}
/* .color_btn .avator{
  background: url('/static/CN2/images/common/free_color_default.png');
} */
.assist_btn .avator{
  background: url('/static/CN2/images/common/free_assit_default.png');
}
.mouse_btn .avator{
  background: url('/static/CN2/images/common/free_mouse_default.png');
}
.screen_btn .avator{
  background: url('/static/CN2/images/common/free_screen_default.png');
}
.voice_btn .avator{
  background: url('/static/CN2/images/common/free_voice_default.png');
}
.amplify_btn .avator{
  background: url('/static/CN2/images/common/free_amplify_default.png');
}
.shrink_btn .avator{
  background: url('/static/CN2/images/common/free_shink_unclick.png');
}
.back_btn .avator{
  background: url('/static/CN2/images/common/free_back_default.png');
}
.go_btn .avator{
  background: url('/static/CN2/images/common/free_go_click.png');
}
.refresh_btn .avator{
  background: url('/static/CN2/images/common/free_refresh_default.png');
}
.reset_btn .avator{
  background: url('/static/CN2/images/common/free_reset_default.png');
}
.help_btn .avator{
  background: url('/static/CN2/images/common/free_help_default.png');
}
.free_close_btn .avator{
  background: url('/static/CN2/images/common/free_close_default.png');
}
.voiceopen_btn.active .avator{
  background: url('/static/CN2/images/common/free_voice_active.png');
}
.voicespeed_btn.squick .avator{
  background: url('/static/CN2/images/common/free_speed_active.png');
}
.voicespeed_btn.sslow .avator{
  background: url('/static/CN2/images/common/free_speed_slow.png');
}
.voicemode_btn.mline .avator{
  background: url('/static/CN2/images/common/free_mode_active.png');
}
.naviga_btn .avator{
  background: url('/static/CN2/images/common/free_naviga_default.png');
}
.text_btn.active .avator{
  background: url('/static/CN2/images/common/free_text_active.png');
}
/* .color_btn.active .avator{
  background: url('/static/CN2/images/common/free_color_active.png');
} */
.assist_btn.active .avator{
  background: url('/static/CN2/images/common/free_assit_active.png');
}
.mouse_btn.active .avator{
  background: url('/static/CN2/images/common/free_mouse_active.png');
}
.screen_btn.active .avator{
  background: url('/static/CN2/images/common/free_screen_active.png');
}
.voice_btn.active .avator{
  background: url('/static/CN2/images/common/free_voice_active.png');
}
.amplify_btn.active .avator{
  background: url('/static/CN2/images/common/free_amplify_active.png');
}
.shrink_btn.active .avator{
  background: url('/static/CN2/images/common/free_shink_active.png');
}
.back_btn.active .avator{
  background: url('/static/CN2/images/common/free_back_active.png');
}
.go_btn.active .avator{
  background: url('/static/CN2/images/common/free_go_active.png');
}
.refresh_btn.active .avator{
  background: url('/static/CN2/images/common/free_refresh_active.png');
}
.reset_btn.active .avator{
  background: url('/static/CN2/images/common/free_reset_active.png');
}
.help_btn.active .avator{
  background: url('/static/CN2/images/common/free_help_active.png');
}
.naviga_btn.active .avator{
  background: url('/static/CN2/images/common/free_naviga_default.png');
}
.free_close_btn.active .avator{
  background: url('/static/CN2/images/common/free_close_active.png');
}
.color_btn.default_,
.color_btn.default_:hover{
  background-color: transparent;
  height: 88px;
}
.color_btn.white_,
.color_btn.white_:hover{
  background-color: #fff;
  height: 90px;
}
.color_btn.blue_,
.color_btn.blue_:hover{
  background-color: #1b00ff;
  height: 90px;
}
.color_btn.yellow_,
.color_btn.yellow_:hover{
  background-color: #fefecc;
  height: 90px;
}
.color_btn.black_,
.color_btn.black_:hover{
  background-color: #000;
  height: 90px;
}
.color_btn.default_ .avator,
.color_btn.default_:hover .avator{
  background: url('/static/CN2/images/common/free_color_default.png');
}
.color_btn.white_ .avator,
.color_btn.white_:hover .avator{
  background: url('/static/CN2/images/common/free_color_white.png');
}
.color_btn.yellow_ .avator,
.color_btn.yellow_:hover .avator{
  background: url('/static/CN2/images/common/free_color_yellow.png');
}
.color_btn.blue_ .avator,
.color_btn.blue_:hover .avator{
  background: url('/static/CN2/images/common/free_color_blue.png');
}
.color_btn.black_ .avator,
.color_btn.black_:hover .avator{
  background: url('/static/CN2/images/common/free_color_black.png');
}
.color_btn.default_ span,
.color_btn.default_:hover span,
.color_btn.white_ span,
.color_btn.white_:hover span,
.color_btn.yellow_ span,
.color_btn.yellow_:hover span{
  color: #333;
}
.color_btn.blue_ span,
.color_btn.blue_:hover span,
.color_btn.black_ span,
.color_btn.black_:hover span{
  color: #feff00;
}
.barrier_item span,
.navi_item span{
  line-height: 40px;
}
.barrier_interval{
  width: 1px;
  height: 62px;
  background: url('/static/CN2/images/common/interval.png') no-repeat;
  margin: 9px 11px 0;
}
.light_x,
.light_y{
  position: fixed;
  left: 0;
  top: 0;
  width: 4px;
  height: 100vh;
  background-color:#D8001B;
  z-index: 99999!important;
}
.light_y{
  width: 100vw;
  height: 4px;
  top: 90px;
}

/* 语音模式样式 */
.voice_select{
  display: none;
  position: absolute;
  left: 0;
  top: 90px;
  border-radius: 3px;
  background-color: #fff;
  width: 140px;
  line-height: 40px;
  box-shadow: 0 0 6px 0 rgba(0,0,0,0.08);
  z-index: 99;
  text-align: left;
  overflow: hidden;
}
.voice_btn:hover .voice_select{
  display: block;
}
.voice_mode,
.voice_speed{
  position: relative;
  padding-left: 18px;
  color: #333;
  border-bottom: 1px solid #eee;
}
.voice_mode i,
.voice_speed i{
  position: absolute;
  right: 18px;
  top: 13px;
  width: 7px;
  height: 7px;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  margin-left: 6px;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
.voice_mode.active i,
.voice_speed.active i{
  top: 18px;
  transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
.mode_list,
.speed_list{
  display: block;
}
.mode_item,
.speed_item{
  padding-left: 30px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
  text-align: left;
}
.mode_item.active,
.mode_item:hover,
.speed_item.active,
.speed_item:hover{
  background-color: #f4f4f4;
}
.voice_close{
  padding-left: 18px;
  color: #333;
}

/* 网页放大 */
body.old1,
body.old2,
body.old3,
body.old4,
body.old5{
    overflow-x: auto;
    transform-origin: 0 0;
    -ms-transform-origin: 0 0;
}
body.old1{
    transform: scale(1.2);
    -ms-transform: scale(1.2);
}
body.old2{
    transform: scale(1.4);
    -ms-transform: scale(1.4);
}
body.old3{
    transform: scale(1.6);
    -ms-transform: scale(1.6);
}
body.old4{
    transform: scale(1.8);
    -ms-transform: scale(1.8);
}
body.old5{
    transform: scale(2.0);
    -ms-transform: scale(2.0);
}
body.old_ie1{
    zoom: 1.2;
    overflow-x: auto;
}
body.old_ie2{
    zoom: 1.4;
    overflow-x: auto;
}
body.old_ie3{
    zoom: 1.6;
    overflow-x: auto;
}
body.old_ie4{
    zoom: 1.8;
    overflow-x: auto;
}
body.old_ie5{
    zoom: 2.0;
    overflow-x: auto;
}

/* 网页置灰 */
body.__gray,
html.__gray {
  filter: gray(enabled=1) !important;
  filter:grayscale(100%);
  -webkit-filter:grayscale(100%);
  -moz-filter:grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  filter:gray;
}


/* 帮助说明 */
.help_wrapper{
  position: fixed;
  top: 90px;
  left: 0;
  right: 0;
  bottom: 0;
  /* inset: 0; */
  background: rgba(0,0,0,0.7);
  z-index: 999;
  padding-top: 130px;
  font-family: "PingFangSC-Medium",Arial,"Times New Roman","Microsoft YaHei";
}
.help_wrapper.mouse_black{cursor: url("/static/CN2/images/common/mouse_black.ico"), auto;}
.help_wrapper.mouse_default{cursor: url("/static/CN2/images/common/mouse_default.ico"), auto;}
.help_wrapper.mouse_black .help_close:hover{
  cursor: url('/static/CN2/images/common/point_black.ico'), pointer;
}
.help_wrapper.mouse_default .help_close:hover{
  cursor: url('/static/CN2/images/common/point_default.ico'), pointer;
}
.barrier_help{
  width: 860px;
  height: calc(100vh - 245px);
  margin: 0 auto;
  padding-top: 24px;
  background-color: #fff;
  box-sizing: border-box;
  overflow: auto;
}
.help_close {
  position: relative;
  height: 30px;
  width: 30px;
  margin: 0 20px 0 auto;
  cursor: pointer;
}
.help_close::before,
.help_close::after{
  content: '';
  height: 30px;
  width: 4px;
  background: #999;
  position: absolute;
  left: 13px;
  border-radius: 2px;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
.help_close::after {
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
.free_content{
  padding: 5px 42px;
  color: #333;
}
.free_content h2{
  font-size: 26px;
  text-align: center;
  line-height: 35px;
  margin-bottom: 24px;
}
.free_content p{
  font-size: 18px;
  line-height: 36px;
  text-indent: 2em;
}
.fast_click{
  padding: 10px 0;
  background: #f8f8f8;
  border: 1px solid #f8f8f8;
  margin-top: 24px;
}
.fast_click p{
  text-indent: 0;
}
.fast_click b{
  font-weight: bold;
  color: #be0018;
}
/* 黄色-白色 */
.barrier_help.yellow{
  background-color: #FEFECC;
}
.barrier_help.white{
  background-color: #fff;
}
.barrier_help.yellow .free_content,
.barrier_help.white .free_content{
  color: #333;
}
.barrier_help.yellow .free_content b,
.barrier_help.white .free_content b{
  color: #151515;
}
.barrier_help.yellow .fast_click,
.barrier_help.white .fast_click{
  background: transparent;
  border: 1px solid #333;
}
/* 蓝色-黑色 */
.barrier_help.blue{
  background-color: #1B00FF;
}
.barrier_help.black{
  background-color: #000;
}
.barrier_help.blue .free_content,
.barrier_help.black .free_content{
  color: #FEFF00;
}
.barrier_help.blue .free_content b,
.barrier_help.black .free_content b{
  color: #FEFF00;
}
.barrier_help.blue .fast_click,
.barrier_help.black .fast_click{
  background: transparent;
  border: 1px solid #FEFF00;
}

/* 辅屏样式 */
.screen_wrapper{
  position: fixed;
  width: auto;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #d8d8d8;
  padding: 10px 0 10px 10px;
  height: 150px;
  z-index: 100000!important;
  box-sizing: content-box;
  font-family: "PingFangSC-Medium",Arial,"Times New Roman","Microsoft YaHei";
}
.screen_wrapper.ie9{
  bottom: 17px;
}
.screen_content{
  float: left;
  width: calc(100% - 84px);
  background-color: #fff;
  height: 150px;
  line-height: 50px;
  font-size: 40px;
  color: #333;
  text-align: center;
  border-radius: 5px 0 0 5px;
}
.screen_box{
  height: 150px;
}
.screen_control {
  float: right;
  width: auto;
  padding-right: 10px;
  box-sizing: content-box;
}
.screen_control span {
  float: left;
  background-color: #345E92;
  width: 64px;
  text-align: center;
  font-weight: bold;
  font-size: 32px;
  cursor: pointer;
  color: #fff;
}
.screen_control span.active{
  background-color: #345E92;
  color: #fff;
  width: 133px;
}
.screen_control .screen_fan{
  margin-left: 5px;
}
.screen_control .screen_close {
  width: 74px;
  padding: 30px 20px;
  height: 150px;
  box-sizing: border-box;
  border-radius: 0 5px 5px 0;
}


/* 智能导盲 */
.navigate_.active,
.modular_.active{
  position: relative;
  border: 2px solid red;
  box-sizing: content-box;
  /* border-style: inset; */
}
.modular_.active.login_wrapper .login{
  position: absolute;
  border: 2px solid red;
  width: 264px;
  /* border-style: inset; */
}
.right_float.navigate_.active,
.onlineHelp.active{
  position: fixed;
}
#Lefts_on.active,
#coop_link.active,
#bjfwes.active,
#adright.active,
#loginad.active{
  border: 2px solid red;
}
#loginad.active{
  position: static;
}
.right_gg.active ul li img{
  width: 171px;
}
.money.active,
.money.active .moneyMain,
.metal.active{
  height: auto;
}
.metal.active .metalMain{
  height: 189px;
}
.lanMu.active ul li{
  width: 227px;
}
.apply_guide.active .apply_box{
  width: 244px;
}
.apply_guide.active .apply_box1{
  width: 492px;
}
.m_cxt_c_r.active,
.m_cxt_c_l.active + .m_cxt_c_r{
  width: 236px;
}
.right_banner #slideshow.active{   /*信用卡旧页面 */
  width: 549px;
  height: 293px;
}
.plate1.active img{
  width: 193px;
  height: 110px;
}
.rightColumnjr .image.active img{
  width: 204px;
}
.dlad.active img{
  width: 191px;
}
#slideshow.active + #adright{
  width: 174px;
}
#adright.active{
  width: 174px;
}
.mainCon .lanMu.active .lanmuRight{   /* 小企业金融旧页面 */
  width: 658px; 
}
.mainCon .lanMu.active .lanmuRight .lanmuRightbj{
  width: 646px;
}
.mainCon .lanMu.active .lanmuRight .lanmuRightbj li{
  width: 414px;
}
.main .business.active li{   /* 公司金融旧页面 */
  width: 184px;
}
.mycard .func_list.active li{
  width: 212px;
}
.mycard .card_interest.active li{
  width: 187px;
}
.faq.active .con_row{
  width: 428px;
}
.selfhelpbank_adv.active img{
  width: 193px;
}

.modular_.active.login_wrapper{
  border: 0;
}

.barrier_navigate{
  height: 90px;
  width: 956px;
  margin: 0 auto;
}
.barrier_navigate .navigate_title{
  float: left;
  margin-right: 26px;
  width: auto;
}
.barrier_navigate .navi_item{
  float: right;
  margin-right: 38px;
}
.navigate_title h2{
  margin-right: 12px;
  padding-top: 18px;
  font-size: 20px;
  color: #333;
  line-height: 1.3;
  text-indent: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.navigate_title h2 span{
  color: #be0018;
  font-size: 16px;
}
.navigate_title h2 i{
  font-size: 16px;
  font-style: normal;
  padding-left: 6px;
  line-height: 28px;
}
.naviback_btn .avator{
  background: url('/static/CN2/images/common/free_naviback_default.png');
}











