/*å¹»ç*/
.banner1{width:100%; position: relative; }
.banner-box1{ min-width:1200px; height:600px; position:relative; margin:0 auto;  z-index: 0;}
.banner-box1 .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box1 .bd li{ width:100% !important; height:600px; background-position: center; background-repeat: no-repeat; background-color: #eee}
.banner-box1 .bd li a{ display:block; background-size:auto;width: 100%;height: 60%;position: relative;z-index: 998;}
.banner-btn1{ width: 100%; position: absolute; top:256px; left: 0; margin-left: 0; height: 430px; overflow: hidden; }
.banner-btn1 a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 999;}
.banner-box1 .hd { position:absolute; bottom:100px; width: 100%; display: block; }
.banner-box1 .hd ul{ text-align: center}
.banner-box1 .hd ul li{ width:12px; height:12px; border-radius :20px; text-indent:-9999px; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; background: #fff;}
.banner-box1 .hd ul li.on{ background:#e42129; width: 15px; }
.banner-box1:hover .banner-btn1 a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box1:hover .banner-btn1 a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box1 .banner-btn1 a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

.copy_tab{border-top:none !IMPORTANT;}
/*banner_page*/
#banner_com1{width:100%; background:url(http://jinjiaxing.n.114my.net/uploadfile/image/20250423/20250423100049_271473216.png) top center no-repeat; height:35vw; position: relative;}
#banner_com{width:100%; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150126_255160595.jpg) top center no-repeat; height:704px; position: relative;}
#banner_news{width:100%; position: relative;background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150127_1798577216.png) top center no-repeat; height:32vw;}
#banner_con{width:100%; position: relative; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150126_883403728.jpg) top center no-repeat; height:752px;}
#banner_feed{width:100%; position: relative; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150126_1627649089.jpg) top center no-repeat; height:752px;}
#banner_news:before {  content: '';width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
#banner_join{width:100%; position: relative; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150127_1471029147.jpg) top center no-repeat; height:752px;}
#banner_ry{width:100%; position: relative; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150126_64603333.jpg) top center no-repeat; height:752px;}
#banner_ap{width:100%; position: relative; background:url() top center no-repeat; height:752px;}
#banner_hz{width:100%; position: relative; background:url(http://login.114my.cn/memberpic/jinjiaxing20421en/uploadfile/image/20250525/20250525150126_1993731671.jpg) top center no-repeat; height:752px;}
#banner_hz:before {content: '';  width: 100%;height: 100%; position: absolute;top: 0; left: 0;}
#banner_feed:before { content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
#banner_feed::after,#banner_con::after,#banner_com1:after,#banner_feed::after,#banner_news::after{content: "";position: absolute;left: 0;top: 0;z-index: 5;width: 100%;height: 82%;background: linear-gradient(180deg, rgba(52, 150, 253, .6), rgba(10, 37, 114, 0));}

#banner_ry:before {content: '';  width: 100%;height: 100%; position: absolute;top: 0; left: 0;}
.banner_tit{position: relative;text-align: center;margin: 0px auto; display: block;  padding: 30px;padding-top:14vw;     z-index: 12;}
.banner_tit h3{font-size:3vw;color:#fff;display: block; text-shadow: 5px 0 10px rgb(0 0 0 / 30%); line-height:3vw; text-align: center;  text-transform: capitalize; font-family: hs_b;  /*text-shadow: 0rem 0.15rem 0rem rgba(288,33,41,0.8); */ }
.banner_tit h6 {border-radius: 30px;    font-family: hs_l;  text-shadow: 5px 0 10px rgb(0 0 0 / 30%); margin:15px auto 0;  height:3vw;line-height:3vw;color: #fff; font-size:1.4vw;font-weight: 100;   /* background: linear-gradient(to bottom, #e42129, #262AB2);*/}
.banner_tit h6 b{     padding: 0 10px;}

.banner_tit1{position: relative;  text-align: center;margin: 0px auto; display: block; padding: 30px;padding-top:12vw;     z-index: 77;}
.banner_tit1 h3{font-size:3vw;color:#fff;display: block;  line-height:3vw; letter-spacing: 2px; text-align: center; font-family: hs_b; }
.banner_tit1 h6 { border-radius: 30px; margin:15px auto 0;  height:41px;line-height: 41px;color: #fff; font-size: 26px;font-weight: 100;  text-shadow: 0rem 0.1rem 0rem rgba(0,0,0,1); }

.nav_nbg{ height: 65px; line-height: 65px; position: relative; z-index: 20; border-top: 1px solid #eaeaea;overflow: hidden;border-bottom: 1px solid #eaeaea;background: #f8f8f8;min-width: 1300px;}

.nav_n{ margin-top: -65px !important; height: 65px !important; line-height: 65px; position: relative; z-index: 60; width: 987px !important; left: 50% !important; margin-left: -650px !important; }
.nav_n li{ float: left; position: relative; }
.nav_n li a{  display: block;width: 180px;line-height: 63px;color: #666;font-size: 16px;margin-right: 10px;text-align: center;}   
.nav_n li:hover a,.nav_n .on a{ font-weight: bold;  color: #333; border-bottom: 4px solid #e42129;}

.nav_n li .prod_list_n{ width:0; position: absolute; left:100px; top:15px; margin:0; border-radius: 20px; background: #fff; z-index:999 !important; overflow: hidden; }
.nav_n li .prod_list_n a{ background: none; height:36px; margin:0; line-height:36px; text-align:center; width:0; color: #F68100; overflow: hidden; -webkit-transition: width 0.5s ease .1s; transition: width 0.5s ease .1s; }
.nav_n li:hover .prod_list_n{ width:auto; }
.nav_n li:hover .prod_list_n a{ width:110px; }
.nav_n li:hover .prod_list_n a:hover{ color:#fb0; }

/*Ã¥¦Ã©Â¡ÂµÃ¤ÂºÅÃ§ÂºÂ§Ã¥Â¯Â¼Ã¨Âª*/
.navn{width:1300px; margin:0 auto;  background:#f8f8f8; height:60px; line-height:60px; position: relative; left:0; right:0; bottom:3vw;z-index: 999;}
.navn>a{display:block; float:left; font-size:18px; color:#222;}
.navn>a+a,.navn2 li+li{border-left:1px #eee solid;}
.navn1 a{width:33.27%; height: 100%; display: flex;justify-content: center;align-items: center;}
.navn>a.on,.navn>a:hover{color:#fff;background:#e42129;  }
.navn2 li{ float:left; width:33.3333%;position: relative; }
.navn2 li>a:hover,.navn2 li.on>a{background:#e42129; color:#fff;}
.navn2 li>a{font-size:16px; color:#222;display: block;}
.navn2 ul{position: absolute; top:60px;width:100%; height: 0; overflow: hidden; background:#fff;transition:all linear 0.3s; z-index: 99; text-align:center;}
.navn2 ul a{line-height:40px; display:inline-block; font-size:15px; padding:0 1vw;}
.navn2 li:hover ul{height:auto; box-shadow: 0 0 10px rgba(0,0,0,0.1);}