@charset "utf-8";
/* CSS Document */
body{font-family:inherit}
ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#0e3cac}
.top_dh{border-top:5px solid #0e3cac;padding:20px 40px 20px 20px;}
.mt-5-ts{margin-top:50px;}
.pad0{padding: 0px;}
.top_r{text-align:right;}
.top_r span{margin:0 30px;color:#0e3cac}

.dh_list{text-align:center;color:#666;background: #fff;margin: 0 auto;}
.dh_list ul li{float:left;padding:0 40px;font-size:18px;line-height:50px;font-weight:500;text-align: left;}
.dh_list ul li a{height:50px;line-height:50px;display:block;color:#000;text-align: left;}
.dh_list ul li a:hover{border-bottom:3px solid #0e3cac}

.active{border-bottom:3px solid #0e3cac}
.banner_bj{height:282px;background-image:url(https://static.fczsyx.com/demo/images/style3/16.jpg)}
.w1440{width:1440px}
.nr_yd{padding-top:125px}
.nr_yd a{color:#fff}
.bj_hui{background-color:#222;background-image:-webkit-linear-gradient(88deg,#292929,rgba(0,0,0,0),#555)}
.fw-semibold{background-color:#0e3cac;font-family:Rubik;font-size:20px;color:#fff;font-weight:400;letter-spacing:0;padding-left:20px;line-height:3em;text-align:left}
.pl-2{padding-left:20px!important}
.left_list{border:1px solid #ddd;padding:10px}
.dropdown-toggle{outline:0}
.btn-toggle{padding:.25rem 0rem;font-weight:600;color:rgba(0,0,0,.65);background-color:transparent}
.btn-toggle:focus,.btn-toggle:hover{color:rgba(0,0,0,.85);color:#293f9e}
.btn-toggle::before{padding:0px;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%;position:relative;left:280px}
.btn-toggle[aria-expanded=true]{color:#0e3cac}
.btn-toggle[aria-expanded=true]::before{transform:rotate(90deg)}
.btn-toggle-nav a{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;}
.btn-toggle-nav a:focus,.btn-toggle-nav a:hover{color:#293f9e}
.scrollarea{overflow-y:auto}
.left_lj{line-height:25px;font-size:16px;text-indent:28px}
.left_lj:hover{color:#293f9e!important}
.carousel-control-prev{background:#869791;height:40px;line-height:50px;width:40px;margin:auto 0;border-radius:50px}
.carousel-control-next{background:#869791;height:40px;line-height:50px;width:40px;margin:auto 0;border-radius:50px}
.carousel-control-prev-icon{width:20px;height:20px}
.carousel-control-next-icon{width:20px;height:20px}
.active{border-bottom:none!important}
.img_nr{padding:0 20px 20px 20px;margin:0 auto;text-align:center}
.bd_tj{border-radius:0;background:#0e3cac;border:none;padding:6px 40px}
.nr_title{font-size:26px;line-height:38px;letter-spacing:0;text-align:left;color:#000;font-weight:700}
.nr_bd{width:200px}
.nr_content{color:#666;padding:20px}
.nr_content p{margin-bottom:6px!important}
.nr_btn{border:1px solid #0e3cac;color:#0e3cac;height:40px;font-weight:400;line-height:40px;letter-spacing:normal;border-radius:45px;text-align:center;padding:0;display:block;background:0;max-width:280px;width:100%;min-width:130px;margin-top:10px;font-size:16px}
.nr_btn:hover{background:#0e3cac;color:#fff}
.des_nr{border:1px solid #ddd;margin:20px}
.pt_0{padding-top:0!important}
.nr_gs{color:#666}
.des_title{font-size:18px;line-height:40px;padding:10px 20px;font-weight:700;border-bottom:1px solid #ddd;background:#f1f1f1}
.zt{font-family:Rubik;font-size:24px;color:#fff;font-weight:400;letter-spacing:0;line-height:1.8em;text-align:left}
.link{font-size:14px;color:#ccc;font-weight:400;letter-spacing:0;line-height:1.7em;text-align:left}
.link:hover{color:#1899ff}
.footer_mc{color:#ccc;font-size:14px}
.sub_btn{width:60px;float:left;width:120px;color:#fff;border-radius:0;background:#0e3cac}
.inpunt_nr{width:180px;float:left;border-radius:0}
.link2{color:#ccc}
.link2:hover{color:#1899ff}
.nr_d{padding:0 12px;margin:0 10px 10px 0;float:left;font-weight:700;font-size:14px;line-height:40px;padding:0 30px;border:1px solid #ddd;border-radius:50px}
.w1000{width:1000px}
.logo{height:80px}
.btn-toggle-nav li{border-bottom: 1px solid #eee;}
.p2{padding:20px;}

.pano{top:0px; left: 0px; width: 100%; height:380px; position: absolute;}
.pano_style{left: 0px; width: 100%; height:380px; position: relative;}

.pano2{top: 0px; left: 0px; width: 100%; height:400px; position: absolute;border:1px solid #eee;}
.pano_style2{left: 0px; width: 100%; height:400px; position: relative;}



/* 超小设备 (手机, 600px 以下屏幕设备) */
@media only screen and (max-width: 600px) {
  .hidden {display: none;}
  .nr_yd{font-size:14px;font-weight:700;line-height:24px;}.block{display: block !important;}
 .mt-5-ts{margin-top:0px;}
    

    
   
}
/* 超大型设备（大型笔记本电脑和台式机，1024 像素及以上） */
@media only screen and (max-width: 1024px) {.dh_list ul li{padding: 0px 8px;}.top_r span{margin:0 15px;}.inpunt_nr{width: 160px;}.btn-toggle::before{left:200px}.left_list{padding:0px}.btn-toggle-nav a{margin-left: 0px;font-size: 14px;}

}
/* 中型设备（平板电脑，768 像素及以下） */
@media only screen and (max-width: 768px) {}
/* 大型设备（笔记本电脑/台式机，1024 像素及以下） */
@media only screen and (max-width: 992px) {
  .hidden-md {display: none;}
  .border_b {border-bottom: none !important;}
  .logo{height:50px;}
    .dh_list ul li{padding: 0px 0px;border-bottom: 1px solid #eee;text-indent: 24px;}
    .top_dh{padding:10px;padding-top:20px;}
    .block{display: block !important;}
    .btn-toggle::before{left:660px}
    .pano{height:560px;}
    .pano_style{height:560px;}     
    .pano2{height:300px;}
    .pano_style2{height:300px;}
}
@media only screen and (max-width: 600px) { .btn-toggle::before{left:333px}
    .pano{height:260px;}
    .pano_style{height:260px;}     
    .pano2{height:300px;}
    .pano_style2{height:300px;}}








