﻿body #c_banner_011-1639550381960 .e_bannerA-1 .p_img img{height:auto;}



@media only screen and (max-width: 1470px) and (min-width: 1201px){
  .L_nav li.hvr-left .home-dec{
      font-size: 15px;
    padding: 0 1.2vw;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 769px){
.L_nav .pc_nav{
  display:none;
}
.L_nav .header2{
  height:70px;
  position:fixed;
    background: rgb(255 255 255);
  z-index:100;
  top:0px;
  width:100%;
  display:block;
}
.L_nav .header2 .main-wrap{
  height:70px;
  padding:0 3%;
  box-shadow:0px 0px 10px 0px rgb(0 0 0 / 10%);
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.L_nav .header2 .logo{
    width: 250px;
    height: 70px;
    margin-top: 0px;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 0;
}
.L_nav .header2 .logo a{
  display:block;
  line-height:1;
}
.L_nav .header2 .logo a img{
  max-width:100%;
  width:auto !important;
  height:auto !important;
}
.L_nav .header2 .nav-btn{
  width:25px;
  height:16px;
  cursor:pointer;
  position:relative;
}
.L_nav .header2 .nav-btn .line{
  display:block;
  width:100%;
  height:2px;
  border-radius:2px;
     background-color: #040a64;
  position:absolute;
  left:50%;
  margin-left:-15px;
}
.L_nav .header2 .nav-btn .line1{
  -webkit-transform-origin:4px 0;
  -ms-transform-origin:4px 0;
  transform-origin:4px 0;
}
.L_nav .header2 .nav-btn.hover .line{
  background:var(--theme-color);
}
.L_nav .header2 .nav-btn .line2{
  top:7px;
}
.L_nav .header2 .nav-btn .line3{
  bottom:0px;
  -webkit-transform-origin:1px center;
  -ms-transform-origin:1px center;
  transform-origin:1px center;
}
.L_nav .header2 .sub-menu{
  width:100%;
  padding:0 3%;
  display:none;
  position:absolute;
  left:0px;
  top:80px;
  z-index:2;
  overflow-y:auto;
}
.L_nav .header2 .sub-menu ul{
  width:100%;
  height:calc(100vh - 55px - 1.5rem);
}
.L_nav .header2 .sub-menu li{
  border-bottom:1px solid #dcdcdc;
  font-size:16px;
  padding:0 20px;
}
.L_nav .js-m-3{
  opacity:0;
  -webkit-transform:translate(30px, 0);
  -ms-transform:translate(30px, 0);
  transform:translate(30px, 0);
  -webkit-transition:all .8s ease;
  transition:all .8s ease;
}
.L_nav .js-m-3.animate{
  opacity:1;
  -webkit-transform:translate(0, 0);
  -ms-transform:translate(0, 0);
  transform:translate(0, 0);
}
.L_nav .header2 .sub-menu li{
  border-bottom:1px solid #dcdcdc;
  font-size:16px;
  padding:0 20px;
}
.L_nav .header2 .sub-menu .tit{
  display:inline-block;
  text-decoration:none;
  width:80%;
  line-height:60px;
  color:#333;
  position:relative;
  box-sizing:border-box;
}
.L_nav .header2 .sub-menu .sub-tit.on{
  background-color:#e9e9e9;
}
.L_nav .header2 .sub-menu .sec-list{
  line-height:40px;
  padding:10px 0%;
  display:none;
}
.L_nav .header2 .sub-menu .jt{
  position:relative;
  display:inline-block;
  width:10%;
  height:60px;
  text-align:center;
  background:none;
  float:right;
  cursor:pointer;
}
.L_nav .header2 .sub-menu .jt:after{
  content:'';
  display:block;
  width:26px;
  height:26px;
  background:url(../image/rBQBHVzEZzKEUBJMAAAAAMfREL8486.png) no-repeat center;
  background-size:17px auto;
  position:absolute;
  right:3%;
  top:15px;
}
.L_nav .header2 .sub-menu .jt.jtRote:after{
  background:url(../image/rBQBG1zEZ1eEBkkYAAAAADz6RB0116.png) no-repeat center;
  background-size:20px auto;
}
.L_nav .header2 .sub-menu .sec-list p{
  background:url(../image/rBQBHVzEdJGEfkUaAAAAAGBOHjA006.png) no-repeat left center;
  background-size:3px auto;
  font-size:14px;
}
.L_nav .header2 .sub-menu .sec-list a{
  padding-left:5%;
  color:#666;
  display:block;
}
.L_nav .header2 .sub-menu .sec-list a:active{
  color:#005bac;
}
.L_nav .search-bg{
  position:fixed;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  z-index:20;
  background-color:#f5f5f5;
  display:none;
}
.L_nav {
    height: 70px;
    background: #fff;
}
}







@media only screen and (max-width: 1440px) and (min-width: 1366px){
#c_static_001-1639571626680 .e_container-2 .cbox-2-1 {
    flex: 0 0 45%;
}
}
@media only screen and (max-width: 1366px) and (min-width: 1000px){
#c_static_001-1639571626680 .e_container-2 .cbox-2-1 {
    flex: 0 0 40%;
}
}



#c_static_001-16395768229030 *{color:#fff;}


body #c_product_detail_006-1640685612639 .e_container-69 p{border-radius:6px; border:1px solid #eee; margin:0 6px;text-align:center;line-height:2em;background: #fefefe;cursor:pointer;padding:0 8px;}
body #c_product_detail_006-1640685612639 .e_container-69 > .p_item{float: left; width: auto; display: table;}
body #c_product_detail_006-1640685612639 .e_container-69{display: block;}
body #c_new_detail_012-1639638418498 .e_container-36 p{border-radius:6px; border:1px solid #eee; margin:0 6px;text-align:center;line-height:2em;background: #fefefe;cursor:pointer;padding:0 8px;}
body #c_new_detail_012-1639638418498 .e_container-36 > .p_item{float: left; width: auto; display: table;}
body #c_new_detail_012-1639638418498 .e_container-36{display: block;}

body #c_product_detail_006-1640685612639 .e_container-25 table{}
body #c_product_detail_006-1640685612639 .e_container-25 table tr{}
body #c_product_detail_006-1640685612639 .e_container-25 table tr:nth-child(even){background:#f9f9f9;}
body #c_product_detail_006-1640685612639 .e_container-25 table tr:nth-child(1){background:#0068b7;}
body #c_product_detail_006-1640685612639 .e_container-25 table tr:nth-child(1) *{color:#fff}
body #c_product_detail_006-1640685612639 .e_container-25 table tr td{padding:5px;}

@media only screen and (max-width: 769px){

body #c_static_001-1639586019329 .e_loop-2 .p_list{float: none;display: table;margin: 0 auto;}
body #c_static_001-1639586019329 .e_loop-2 .p_list>div{
    float: left;
}
body #c_product_detail_006-1640685612639 .e_container-25 table tr td{font-size:12px;}
body #c_product_detail_006-1640685612639 .e_container-25{padding:0;}
    #c_static_001-1639586019329 .e_container-4 .cbox-4-0 *{text-align:center;}
    body #c_static_001-1639586019329 .e_container-4,body #c_static_001-1639629580323 .e_container-1,body #c_static_001-1639637271127 .e_container-1,body #c_static_001-1639630096035 .e_container-1{display:block;}
    body #c_static_001-1639629580323 .e_richText-3,body #c_static_001-1639629580323 .e_text-5{margin:0 auto;padding: 0 10px;}
    body #c_static_001-1639637271127 .e_container-1 .cbox-1-0{padding:0;}
    body #c_static_001-1639630091906{overflow:hidden;}
    #c_static_001-1639586625524 .e_image-1 img {max-width:150%; width: 200%; margin: 0 -25%;}
    body #c_static_001-1639632680452 .e_container-1{display:block;}
    body #c_static_001-1639632680452 .e_map-6{margin-left: 0;}
    body #c_static_001-1639571626680 .e_container-4 .cbox-4-0{padding:20px;}
    body #c_static_001-1639578530621 .e_container-10{display:block;margin: 0 0 0 0px;}
    body #c_static_001-1639578530621 .e_container-14{padding: 10px; margin: 10px 0 0 0; width: calc(100% - 0px);}
    body #c_static_001-1639584593280 .e_container-1{display:block;}
    body #c_static_001-1639549270963 .e_richText-22 *{line-height:1.5em;}
    body #c_static_001-1639571626680 .e_container-2 .cbox-2-1{flex:1;}
    body #c_static_001-1639571626680 .e_container-4{margin-bottom:12px;}
    body #c_static_001-1639571626680 .e_container-10 {overflow: hidden;display:block;padding: 30px 10px 10px 10px;margin-bottom: 10px;}
body #c_static_001-1639571626680 .e_container-10 > .p_item {max-width: 50%;float: left;min-height: 130px;width: 50%;}
body #c_static_001-1639571626680 .e_container-10 > .p_item *{text-align: center;line-height: 1.2em;}
body #c_static_001-1639530838371 .e_container-1{display:block;}
body #c_static_001-1639530838371 .e_container-1 .cbox-1-2{margin: 20px auto 0 auto;max-width: 122px;}
body #c_static_001-1639530838371 *{text-align:center;}
body #c_static_001-1639530838371 .e_container-1 .cbox-1-0 *{text-align:center;}
  
body #c_navigation_029-1639357960854 .e_navigationD-16 .p_level2Box{width: 120px;}
body #c_static_001-16395768229030 .e_container-23{display: block;overflow: hidden;}
body #c_static_001-16395768229030 .e_container-23 .p_item {width: calc((100% - 20px)/2); float: left; border: none;margin: 5px;}
body #c_static_001-16395768229030 .e_container-23 .p_item *{font-size:14px;}
body #c_static_001-1639584593280 .e_loop-12 .p_list{display:block;}
body #c_static_001-1639584593280 .e_loop-12 .p_loopitem{width: calc(100% / 2); float: left;}

  .main:after{}
  .main div{}
body #c_static_001-1639530838371 .e_container-5{display: block;}
body #c_static_001-1639530838371 .e_container-5{text-align:center;}
body #c_grid-116273709439191 > .p_gridbox > .p_gridCell:nth-child(1n + 1) {width: 100%!important; margin-left: 0%!important; margin-right: 0%!important;margin-top: 0rem!important; margin-bottom: 0rem!important;}
}
body .lightbox {z-index: 999999999999;}

#c_banner_011-1639550381960 .e_bannerA-1 {height: auto;}

body #c_grid-116273709439191 {margin-left: auto;margin-right: auto;width: 100%; position: fixed; top: 0; left: 0; z-index: 9;}

#c_static_001-1639571626680 .e_image-3{display:none;}
body table{max-width: 100%;width:100%;}
body table img{max-width: 100%;}
#c_static_001-1639571626680 .e_imageList-19 .swiper-container-thumbs{display:none;}




#c_static_001-1639571626680 .e_container-2 .cbox-2-0 {overflow: visible !important;}
body #c_static_001-1639571626680 .e_imageList-19 {
    position: relative;
    max-width: 740px;
    max-height: none;
    min-height: 100px;
    z-index: 999999999999999999;
    margin: 0 -20px 0;
}





#c_static_001-1639578530621 .e_loop-9 .multSelect ul, li {position: relative;}
#c_navigation_029-1639357960854 .e_navigationD-16 .p_level2Box a{color:#363636;}
#c_navigation_029-1639357960854 .e_navigationD-16 .p_level2Box a{display:block;text-align:center;}
#c_navigation_029-1639357960854 .e_navigationD-16 .p_level2Box{position: absolute; background: rgba(255,255,255,0.88); box-shadow: 0px 0px 3px 2px rgb(149 149 149 / 10%); width: 100%; border-radius: 6px; padding: 6px 0; top: 40px;}




body .s_button1:before,body .s_button1:after{opacity:0;}
body a.btn *{transition:all 0s;-webkit-transition: all 0s;-moz-transition:all 0s;-o-transition: all 0s;}



#c_grid-116273709439191 {margin-left: auto; margin-right: auto; width: 100%; position: fixed; top: 0; left: 0;z-index: 99999;}


#c_static_001-1639578530621 .e_loop-7 .p_list {float: right;}
#c_static_001-1639578530621 .e_loop-7 .p_loopitem {padding: 0 10px;}
#c_static_001-1639586019329 .e_loop-2 .p_list {float: right;}
#c_static_001-1639586019329 .e_loop-2 .p_loopitem {padding: 0 1px 0 0;}

#c_static_001-16395768229030 .e_container-23 .p_item{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;cursor: pointer;}
#c_static_001-16395768229030 .e_container-23 .p_item:hover{background:rgba(0,87,212,0.71);}

#c_static_001-1639571626680 {z-index: 999;}



body #c_static_001-1639584593280 .e_loop-8 .p_list {
    max-width: 100%;
    display: table;
    flex-wrap: initial;
    float: right;
}
body #c_static_001-1639584593280 .e_loop-8 .p_loopitem{
    width: auto;
    flex-grow: inherit;
    flex-shrink: inherit;
    flex-basis: auto;
    min-width: 72px;
    float: left;
    margin: 0 2px;
}
body #c_static_001-1639584593280 .e_button-9{
    width: auto;
}



body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    width: 12px;
    height: 12px;
    background: rgba(255,255,255,0.8);
    opacity: 1;
}
body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: rgba(0,87,212,0.8);}
body #c_navigation_029-1639357960854 .e_navigationF-14 .p_navButton > p{
    width: 32px;
}
body #c_navigation_029-1639357960854 .e_navigationF-14 .p_navButton > p span:nth-of-type(1) {width:100%;}
body #c_navigation_029-1639357960854 .e_navigationF-14 .p_navButton > p span:nth-of-type(2) {margin-top: 8px;}
body #c_navigation_029-1639357960854 .e_navigationF-14 .p_navButton > p span:nth-of-type(3) {width: 100%;margin-top: 10px;}
body .main div#c_navigation_029-1639357960854.fix .e_navigationF-14 .p_navButton > p span:nth-of-type(1){transform: translateY(12px)rotate(135deg);}
body #c_navigation_029-1639357960854 .e_navigationF-14 .p_navButton > p.showmenu span.biahuan:nth-of-type(2) {transform: translateY(0px)rotate(45deg);}

body{font-family:Arial,Helvetica,sans-serif;}
*{
    font-family:Arial,Helvetica,sans-serif;
    word-break: break-word;
}
body .s_title{font-family:Arial,Helvetica,sans-serif;}
body .e_title{font-family:Arial,Helvetica,sans-serif;}
body .main .d_summary{font-family:Arial,Helvetica,sans-serif;}
body .reset_style{font-family:Arial,Helvetica,sans-serif;}
body .e_title{font-family:Arial,Helvetica,sans-serif;}


body.message,body#message{background:none;}
body.map,body#map{background:none;}
body .pagebox .e_btn:hover{box-shadow:none;}


a:link {color:;text-decoration:none;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a > div{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a *{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a div div{transition:all 0s;-webkit-transition: all 0s;-moz-transition:all 0s;-o-transition: all 0s;}
a:visited {color:;text-decoration:none;transition:all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;}
a:hover {color: #e40011;text-decoration:none;transition:all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
a:active{color:#063489;text-decoration:none; transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}


#c_static_001-1639584593280 .e_text-14 a{line-height:2.2em;margin:1px 5px 0 5px;display: block;}
#c_static_001-1639584593280 .e_text-14 a:hover{background:#063489; color:#fff;}
#c_static_001-1639584593280 .p_loopitem:hover .e_text-14 a{background:#063489; color:#fff;}



#c_static_001-1639549270963 .e_container-6 {
    box-shadow: 0 0px 10px rgb(0 0 0 / 8%);
}
#c_static_001-1639571626680 .e_container-10 {
    box-shadow: 0 0px 10px rgb(0 0 0 / 8%);
}
#c_static_001-1639549270963 .s_title .p_plus{font-size:24px;padding: 0 10px;}