@charset "utf-8";
/* CSS Document */
body{font-family:Arial}
ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#0b843b}
.block{}
.border_b{border-bottom:4px solid #0b843b!important}
.top_dh{font-weight:700;font-size:16px;margin-top:10px; }
.top_dh li{margin:0 20px}
.top_dh_list{font-weight:400;font-size:16px}
.title_01 span{margin:0 4px}
.this-description-name{color:#333;text-align:left;letter-spacing:0;font-size:26px;line-height:35px}
.table_con{line-height:14px}
.tj_btn{margin-top:30px;border:1px solid #04a23e;border-radius:40px;color:#04a23e;font-size:16px;height:40px; line-height:40px;display: block;text-align: center;width: 280px;}
.tj_btn:hover{background:#04a23e;color:#fff}
.tj_btn2{background: #04a23e;color: #fff;border-radius: 0px;margin-top:20px; border: 1px solid #04a23e;font-size: 16px;height: 40px;width:198px;}
    
.pro-info-list{word-break:break-all}
.fix{clear:both;zoom:1}
.specification-container{width:100%;height:100%;background-color:#efefef;color:#666;font-size:12px}
.specification-container .specification-warp{display:flex;width:100%;height:auto}
.specification-container .specification-label{display:flex;box-sizing:border-box;width:144px;border-top:2px solid #fff;justify-content:center;align-items:center}
.specification-container>.specification-warp:first-of-type>.specification-value{border:0}
.specification-container .specification-value{box-sizing:border-box;padding:10px;width:calc(100% - 144px);height:auto;border-top:2px solid #fff;background-color:#f8f8f8}
.tab-pane{padding:10px;border:1px solid #ccc}
.nav-tabs .nav-link{height:50px;border:1px solid #ccc;border-radius:0;color:#666;font-size:14px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border:none;border-color:var(--bs-nav-tabs-link-active-border-color);border-radius:0;background-color:#04a23e;color:#fff;}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active:hover{color: #fff !important;background:#0b843b;}
.nr{line-height:28px}
h4{font-weight:700;font-size:20px}
.nr p{margin:0;padding:0;font-size:15px}
.border_radius{border-radius:0}
.bj_gray{background:#fcfcfc}
.form-control{color:#757575;font-size:14px}
h5{color:#333;font-weight:400;font-size:18px}
.foot-link:hover{color:#04a23e!important;text-decoration:underline}
.nav-link:hover{color:#009048!important}
.top-link{line-height:30px}
.top-link:hover{padding:15px 0;border-bottom:4px solid #04a23e;color:#009048!important}
.top-link-active{padding:15px 0;border-bottom:4px solid #04a23e;color:#009048!important}
.hui li{color:#585b5e}
.footer{color:#585b5e;font-size:15px}

.nav_dh ul li{padding:0px 40px;float:left;line-height:52px;border-right:1px solid #eee;}
.nav_dh ul li a{display:block;line-height:52px;text-align:left;font-family:Inter;font-size:16px;color:#666;font-weight:700;}
.nav_dh ul li a:hover{color:#009048;border-bottom:1px solid #eee;}
.pad0{padding:0px;}

.pano{top: 0px; left: 0px; width: 100%; height:680px; position: absolute;}
.pano_style{left: 0px; width: 100%; height:680px; position: relative;}

.pano2{top: 0px; left: 0px; width: 100%; height: 650px; position: absolute;}
.pano_style2{left: 0px; width: 100%; height: 650px; position: relative;}

.logo{height:57px;}
.list-s{width:40px;height:30px;line-height:30px;padding: 0px !important;margin: 0px  !important;text-align: center;font-size: 14px;border: none;}

/* 超小设备 (手机, 600px 以下屏幕设备) */
@media only screen and (max-width: 600px) {
  .hidden {display: none;}
    .mar0pad0_ts{margin: 0px;padding:0px;}
    

    
    .tj_btn2{width: 100%;}
    .tj_btn{width: 100%}
}


@media only screen and (max-width: 1024px) {
.pano2{height:540px;}
.pano_style2{height:540px;}
}

/* */
@media only screen and (max-width: 992px) {
.hidden-md{display: none;}.block{display: block;}
.nav_dh ul li{border-bottom:1px solid #eee;border-right: none !important;}.logo{height: 40px;} 
    
.pano2{height:600px;}
.pano_style2{height:600px;}
 
.pano{height:560px;}
.pano_style{height:560px;
    
    }
}
/* 大型设备（笔记本电脑/台式机，1024 像素及以下） */
@media only screen and (max-width: 1024px) {
  .border_b {
    border-bottom: none !important;
  }
  .nav_dh ul li {padding: 0px 20px;} 
}
/* 超大型设备（大型笔记本电脑和台式机，1200 像素及以上） */
@media only screen and (min-width: 1200px) {}


@media (min-width:1920px){.banner{width:2530px;}}

@media only screen and (max-width: 600px) {
.logo{height:30px;}
    
.pano{ height:320px; }
.pano_style{height: 320px;}
   
 .pano2{height:250px;}
 .pano_style2{height:250px;}
    
}







