@charset"utf-8";@import url(../layui/css/layui.css);li{list-style:none}
legend{color:#5a5a5a}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0}*{padding:0;margin:0}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:0}strong{font-weight:bold}ul{list-style:none}*html .clearfix{zoom:1}*+html .clearfix{zoom:1}.h1,.h2,.h3,h1,h2,h3{margin:0}
@font-face {font-family: 'Noto Sans SC';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {font-family: 'Noto Sans SC';font-style: normal; font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
a{text-decoration:none;color:#333}body{font-size:16px;font-size:1.6rem;font-family:'Noto Sans SC',sans-serif;color:#333;line-height:2;font-weight:400}
.contentfix{max-width:1300px;margin:0 auto;width:86%}
img{max-width:100%;display:block;height:auto}
.flex{display:flex;align-content:center;align-items:center}.flex_between{justify-content:space-between}
.bold,h1,h2,h3{font-weight:600}
.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
html{font-size:62.5%}
.shouji{display:none}
.mbx_public,.mbx_public a{color:#565656;font-size:1.4rem}.mbx_public a::after{content:' >>'}
.public_content p{margin-bottom:25px}.public_content img{display:block;margin:0 auto 30px;max-width:100%;height:auto}.public_content p img{margin-bottom:0}

.screen-reader-text{display:none}
.flexed-nav{position:fixed;top:0}
.head{width:100%;height:139px;top:0}
.head .header{width:100%;height:24px;background:url(/static/upload/images/backimg1.jpg) no-repeat center}
.head .header h1{display:block;font-size:14px;color:white;line-height:24px}
.head .header .header0{max-width:1300px;width:100%;margin:0 auto}
.head .header1{max-width:1300px;width:100%;height:82px;margin:0 auto;display:flex;justify-content:space-between}
.head .header1 .left{float:left}
.head .header1 .right{float:right}
.head .header1 .left,.right img{margin-top:10px}
.nav{width:100%;height:57px;background:#003e8d;margin:0;z-index:1;position:relative}
.nav .nav1{max-width:1300px;width:100%;height:57px;margin:0 auto}
.layui-col-lg1-8,.layui-col-md1-8,.layui-col-sm1-8,.layui-col-xs1-8{position:relative;display:block;box-sizing:border-box}
.layui-col-xs1-8{float:left;width:12.5%}
.layui-col-xs-offset1-8{margin-left:12.5%}
.layui-col-lg1-7,.layui-col-md1-7,.layui-col-sm1-7,.layui-col-xs1-7{position:relative;display:block;box-sizing:border-box}
.layui-col-xs1-7{float:left;width:14.2857%}
.layui-col-xs-offset1-7{margin-left:14.2857%}
.nav .nav1 li a{display:block;height:58px;color:white;}
.nav .nav1 li{height:57px;line-height:60px;text-align:center}
.nav .nav1 li .na{display:block;width:150px;height:57px;color:white}
.nav .nav1 li a:hover{background:url(/static/upload/images/debanner.png) no-repeat bottom}
.nav .nav1 li .nav2{display:none;width:150px;height:auto}
.nav .nav1 li:hover .nav2{display:block}
.nav .nav2 li a{font-size:14px}
.nav .nav1 .nav2 a:hover{color:#003e8d;background:0}
.nav .nav2 li{background:#edecec;height:40px;line-height:40px;width:150px}
.nav .nav1 .current-menu-item a{background:url("/static/upload/images/debanner.png") no-repeat bottom}
#currentNav{background:url(/static/upload/images/debanner.png) no-repeat bottom}
.banner{width:100%;height:537px;position:relative;margin:0 auto;z-index:0}
.banner #full-screen-slider{width:100%;height:537px;float:left;position:absolute}
.banner #slides{display:block;width:100%;height:537px;list-style:none;padding:0;margin:0 auto;position:relative}
.banner #slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
.banner #slides li a{display:block;text-indent:-9999px}
.banner #pagination{display:block;list-style:none;position:absolute;left:47%;bottom:8px;z-index:9900;padding:5px 15px 15px 0;margin:0}
.banner #pagination li{display:block;list-style:none;width:14px;height:14px;float:left;margin-left:15px;background:#f00;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(../css/ie-css3.htc)}
.banner #pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px}
.banner #pagination li.current{background:#fff}
.banner #slides li .sp1{display:block;font-size:48px;color:#132e56;font-weight:bold;margin-top:60px;text-align:center}
.banner #slides li #a{display:block;color:#fff;margin-top:400px;margin-left:18.5%;text-align:center;width:127px;height:37px;background:#af2a32;text-indent:0;line-height:35px}
.product-banner{width:100%;height:300px;background:url(/static/upload/images/jxtproduct-banner.jpg) no-repeat}
.product-banner .pb-content{max-width:1300px;width:83.33%;margin:0 auto;height:100%;display:flex;justify-content:space-between}
.product-banner .pb-content .pbc-img{margin-right:0}
.banner_public{color:#fff;}
.banner_public h1,.banner_public p{text-align:right;}.banner_public .contentfix.flex{justify-content:end}.banner_public .contentfix div{max-width:310px}
.banner_about{background:url(/static/upload/images/banner_about.jpg) no-repeat;background-size:cover}
.banner_honer{background:url(/static/upload/images/banner_zz.jpg) no-repeat;background-size:cover}
/*zicaidan*/
.zicaidan{display:flex;justify-content: center;}.zicaidan a{border:1px solid #0865e0;color:#0865e0;text-align:center;}.zicaidan a.current_a,.zicaidan a:hover{background:#0865e0;color:#fff}

/*news list*/
.newslist-item .newproduct-desc h2{font-size:2rem;line-height:5.5}
.newslist-item .newproduct-desc h2 a{color:#003e8d}
/*product list*/
.product-newlist{max-width:1300px;width:83.33%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}
.product-newlist .productNewClass{width:30.5%;margin-bottom:82px}
.product-newlist .productNewClass .newproduct-img{border:1px solid transparent;border-radius:0 0 0 35px;overflow:hidden;padding:25px;background:#e6f0f9}
.product-newlist .productNewClass .newproduct-desc h2{font-size:2rem;line-height:5.5}
.product-newlist .productNewClass .newproduct-desc h2 a{color:#003e8d}
.product-newlist .productNewClass .newproduct-desc p{color:#666}
/*product xiangqingye*/
.product-all{background:#e6f0f9}
.product-mbx{max-width:1300px;width:86%;margin:0 auto 40px;color:#565656;padding-bottom:20px}
.product-mbx a::after{content:' >>'}
.product-mbx a:hover{color:#00479d}

.product-newsingle{max-width:1300px;width:86%;margin:0 auto;display:flex;background:#e6f0f9;padding-bottom:80px}
.p40{margin-bottom:40px}
.p30{margin:30px auto}
.main-image img{height:auto;margin-bottom:20px}
.thumbnail-container{display:flex;align-items:center;justify-content:space-between;gap:10px}
.thumbnail-gallery{display:flex;gap:20px}
.thumbnail{max-width:168px!important;height:auto;cursor:pointer;border-width:1px;border-color:#003e8d;border-style:solid;transition:border-color .3s;border-radius:0 0 0 30px;height:100%}
.thumbnail:hover{border-color:#333}
button{border:0;padding:0;cursor:pointer;background:0}
button:disabled{opacity:.5;cursor:not-allowed}
.product-titlefont{margin-left:46px}
.product-titlefont h1{color:#003e8d;margin-bottom:20px;font-weight:bold}
.product-newsingle p{margin-bottom:15px}
.product-detail{width:86%;max-width:1300px;margin:0 auto}.product-detail table,.product-detail p{margin-bottom:15px}.product-detail table p{margin-bottom:0}.product-detail h2{font-weight:bold;margin-bottom:15px;font-size:2rem;margin-top:30px}
/*zizhirongyu*/
.honer_list{display:flex;justify-content: space-between;flex-wrap: wrap;text-align:center}
.honer_list li div{border:1px solid #dcdcdc;padding:28px 0}.honer_list li h3{font-weight:normal;height:50px;line-height:1.5;}.honer_list li img{max-height: 250px;max-width:88%;}
.honer_list li::after{background:url(/static/upload/images/honer-list.png) no-repeat center top;background-size:auto;background-size:100% auto;content:"";display:block;height:42px;}.honer_list li.none::after{height:0;width:0}.honer_list li p{margin-bottom:0}

/*footer*/
.foot{width:100%;background:#003e8d;font-size:1.4rem;color:#fff;text-align:center}
.foot a{color:#fff}
.foot .foot-content{max-width:1300px;width:100%;margin:0 auto}
@media screen and (min-width:768px){
.layui-col-sm1-7{float:left;width:14.2857%}.layui-col-sm-offset1-7{margin-left:14.2857%}.layui-col-sm1-8{float:left;width:12.5%}.layui-col-sm-offset1-8{margin-left:12.5%}
h1{font-size:3rem}
.public_content{padding-top:80px;padding-bottom:60px}.public_content .mbx_public{margin-bottom:50px}
/*zicaidan*/
.zicaidan{margin-bottom:60px}.zicaidan a{width:150px;line-height:60px;margin:0 30px}

.product-mbx{padding-top:70px}
/*banner_public*/
.banner_public{height:299px;background-position:right top}
/*chanpinxiangqingye*/
.product-detail{padding-top:60px;padding-bottom:80px}.product-titlefont h1{font-size:2.6rem;}
/*zizhirongyu*/

/*footer*/
.foot{text-align:center;padding-top:30px;padding-bottom:30px}
.foot ul li{display:inline-block;margin-left:10px;margin-right:10px}
}
@media screen and (min-width:992px){
.layui-col-md1-8{float:left;width:12.5%}.layui-col-md-offset1-8{margin-left:12.5%}
.nav .nav1{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}
/*zizhirongyu*/
.honer_list li{width:29.33%;margin-bottom:80px}
}
@media screen and (min-width:992px) and (max-width:1200px){
/*product xiangqingye*/
.thumbnail-container{gap:0}.thumbnail-gallery{gap:5px}.thumbnail{max-width:130px!important}
}
@media screen and (min-width:1200px){
.layui-col-lg1-7{float:left;width:14.2857%}.layui-col-lg-offset1-7{margin-left:14.2857%}.layui-col-lg1-8{float:left;width:12.5%}.layui-col-lg-offset1-8{margin-left:12.5%}
}
@media screen and (min-width:768px) and (max-width:991px){
.banner_public{margin-top:64px}
.banner_about{background-position:67% top}
.product-newlist .productNewClass{width:46%;margin-bottom:82px}
/*zizhirongyu*/
.honer_list li{width:46%;margin-bottom:40px}
}
@media all and (min-width:0) and (max-width:991px){
.shouji{display:block}
.shoujinone{display:none}
.foot{padding-top:20px;padding-bottom:80px}
.foot .foot_list{width:100%}
.foot .foot_list .left,.foot .foot_list .left .div3{width:93.75%;margin:0 auto;float:none;padding-top:20px}
.nav .nav1 .current-menu-item a{background:0}
.foot .foot_list .right2{display:none}
.foot .foot_list .left .div3{background:0}
.foot .foot_list .left .div2 .right1 .right_list,.foot .foot_list .left .div2 .left1,.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div3 .bq{float:none}
.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div2,.foot .foot_list .left .div2 .left1,.foot .foot_list .left{height:auto}
.foot .foot_list .left .div2 .left1{margin-bottom:0}
.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div2{width:100%}
.foot .foot_list,.foot .foot_list .left .div3{height:auto}
.foot .foot_list .left .div3{border-top:1px solid #fff;margin-top:10px}
.foot .foot_list .left .div3 .bq{display:block}
.foot .foot_list .left .div3{padding-bottom:60px}
.foot .foot_list .left .div3 img{width:auto}
.head{width:100%;height:64px;background:#fff;position:fixed;z-index:2}
.head .all{position:fixed;background:#fff;width:100%}
.head .header{width:100%;background:#003e8d;height:auto;line-height:18px;display:none}
.head .header span{display:block;font-size:14px;color:white}
.head .header .h1{padding:5px 2%;line-height:16px}
.head .header .header0{width:100%}
.head .header1{width:93.75%;margin:0 auto;height:auto;position:relative;padding-bottom:10px}
.head .header1 .top{width:204px;margin-left:3.125%}
.head .header1 .top img{padding-top:6px}
.head .header1 .left{float:none}
.nav{display:none}
.nav .nav1{width:100%}
.head .header1 .left img{width:170px!important;height:auto!important}
.nav .nav1 li,.nav .nav1 li .na{height:55px}
.banner{width:100%;height:114px;background:url(/static/upload/images/sjbanner360.jpg) no-repeat center;z-index:-1}
.product-banner .pb-content .pbc-img{display:none}
.product-banner .pb-content .pbc-font{display:flex;justify-content:center;align-items:center}
.list{width:100%;margin-top:30px}
.list .list_top{width:100%;background:url(/static/upload/images/shoujibackimg2.jpg) no-repeat center}
.foot .foot_list iframe{display:none}
.sjfoot{width:100%;background:#003e8d;bottom:0}
.sjfoot .foot_list{width:100%;margin:0 auto}
.sjfoot .foot_list .left{width:93.75%;margin-top:53px;padding-top:30px;margin-bottom:30px;margin-left:3.125%}
.sjfoot .foot_list .right2{width:100%;background:#033574}
.sjfoot .foot_list .left .div1{width:100%}
.sjfoot .foot_list .left .div1 .left1{width:100%;height:35px}
.sjfoot .foot_list .left .div1 .left1 span{display:block;width:101px;height:35px;background:#fff;color:#003e8d;text-align:center;line-height:35px;}
.sjfoot .foot_list .left .div1 .right1 .right_list a{display:block;color:#fff;font-size:12px}
.sjfoot .foot_list .left .div1 .right1{width:100%;float:left;margin-bottom:10px;margin-top:10px}
.sjfoot .foot_list .left .div1 .right1 .right_list{float:left;width:160px}
.sjfoot .foot_list .left .div2{width:100%}
.sjfoot .foot_list .left .div2 .left1{width:100%;height:35px;float:left}
.sjfoot .foot_list .left .div2 .left1 span{display:block;width:101px;height:35px;background:#fff;color:#003e8d;text-align:center;line-height:35px;}
.sjfoot .foot_list .left .div2 .right1 .right_list a{display:block;color:#fff;font-size:12px;margin-right:13px;height:25px}
.sjfoot .foot_list .left .div2 .right1{width:100%;float:left;margin-top:10px}
.sjfoot .foot_list .left .div2 .right1 .right_list{float:left;width:160px}
.sjfoot .foot_list .left .div3{width:100%;height:73px;margin-top:40px;line-height:77px;border:0}
.sjfoot .foot_list .left .div3 .bq{display:block;width:222px;height:35px;color:#fff;font-size:14px;float:left}
.sjfoot .foot_list .left .div3 a{font-size:14px;color:#fff}
.sjfoot .foot_list .left .div3 .map{display:block;width:60px;height:35px;color:#fff;font-size:14px;float:left}
.sjfoot .foot_list .right2 form{width:93.75%;margin-left:3.125%;padding-bottom:30px;padding-top:30px}
.sjfoot .foot_list .right2 .faqtit{color:#fff;font-size:14px}
.div3{width:100%;background:#212121;color:#FFF;font-size:12px;height:100px}
.div3 p .sp1{display:block;width:180px;margin:0 auto}
.div3 .db{width:100%}
.div3 .db p{width:60.4%;margin:0 auto}
.div3 .db p a{color:#fff}
.foot .foot_list .left .div3{border:0}
.foot .foot_list .left .div3 .map{display:none}
.foot .foot_list .left .div3 span{height:35px;display:block}
.foot .foot_list .left .div3 span:last-child{margin-top:4px}
.foot .foot_list .left .div3 .gb{display:none}
.sp_bottom{display:block;position:fixed;bottom:0;left:0;width:100%;background:#333;overflow:visible;z-index:6;padding:6px 0 4px;color:#fff;line-height:14px;font-size:12px}
.sp_bottom a{color:#fff!important;display:block;height:18px;margin-top:5px;margin-bottom:10px}
.sp_bottom li{width:25%;float:left;text-align:center;overflow:visible}
.sp_bottom .bodernone{border:0}
.sp_bottom .foot_tel a{background:url(/static/upload/images/bottom.png) no-repeat center 0}
.sp_bottom .foot_home{position:relative}
.sp_bottom .foot_home a{background:url(/static/upload/images/wechat.png) no-repeat center;background-size:25%}
.sp_bottom .foot_home .wx-img{position:absolute;width:80px;top:-90px}
.hide{display:none}
.area{width:100%;height:100%;position:fixed;z-index:1;top:0;background:0}
.sp_bottom .foot_email a{background:url(/static/upload/images/bottom.png) no-repeat center -40px}
.sp_bottom .foot_dx a{background:url("/static/upload/images/up.png") no-repeat center center;background-size:30%}
.sp_bottom .foot_gd a{background:url(/static/upload/images/bottom.png) no-repeat center -81px}
.menu-button{position:relative;cursor:pointer}
.menu-left{float:right;margin-right:1.0rem;margin-top:1.5rem}
.sidebar{margin:0;padding-top:1em;color:white;background-color:#000;width:55%}
.sidebar li{border-bottom:1px solid #FFF;width:100%}
.sidebar li .block{font-weight:bold;display:block;margin-left:15px;line-height:3.5rem;color:#FFF}
.sidebar li a{display:block;margin-left:2.4rem;line-height:3.2rem;font-size:1.4rem;color:#FFF}
.toolbar{position:absolute;right:0;top:10px;width:35px;line-height:40px}
.toolbar a{color:#fff;width:70px;float:left;text-align:center;border-right:1px solid #dedede}
.toolbar img{display:block;width:35px}
.menuclose{position:fixed!important;z-index:10;background:#003e8d;width:90%!important;top:67px!important;padding:10px 5% 20px 5%;line-height:26px;border-top:1px solid #dfdfdf;height:100%;display:none;overflow:auto}
.nav .nav1 li a{color:#fff}
.menuclose1{top:116px!important}
.shoujiheight{height:200px}
.menuclose .tysj{display:block;width:100%;color:#fff;border-bottom:1px solid #3eb6b7;padding-bottom:2px;margin-bottom:2px}
.menuclose ul{display:block!important;width:auto!important;line-height:22px}
.menuclose ul ul{padding-left:1em;position:relative!important;top:0!important}
.menuclose .menu ul li{display:inline-block;padding-right:20px;line-height:30px;padding-bottom:15px}
.menuclose .menu ul li a{color:#fff}
.nav .menu li .currentNav,.nav .menu li .tya:hover,.nav .menu .ty:hover .tya{background:0}
.menuclose .menu .ty{display:inline-table;padding-right:10px;width:100%;float:none;background:0;text-align:left;border-bottom:1px solid #fff}
.menuclose .tyasj{font-size:14px;width:88px;display:block;color:#fff}
.menuclose .menu li .tya{color:#fff;text-align:left;line-height:40px;background:none!important}
.nav .nav1 li,.nav .nav1 li .na{line-height:35px;height:auto;float:none;text-align:left}
.nav .nav1 li .na{display:inline}
.nav .nav1 .currentNav1 .bna,.nav .nav1 li a:hover{background:none!important;display:inline}
.nav .nav1{height:auto;margin-bottom:146px}
#currentNav{background:0}
/*product xiangqingye*/
.product-newsingle{display:block}
.product-titlefont{margin-left:0;margin-top:30px}
.product-mbx a:nth-child(2)::after{content:''}
}
@media all and (max-width:767px){
.public_content{padding-top:40px;padding-bottom:40px}.public_content .mbx_public{margin-bottom:30px}
/*zicaidan*/
.zicaidan{margin-bottom:40px}.zicaidan a{width:120px;line-height:40px;margin:0 20px}
/*banner_public*/
.banner_public{height:299px;margin-top:64px}
.banner_about{background-position:65% top}
.banner_honer{background-position:65% top}

.table_auto{overflow-x:scroll;}h1{font-size:2.4rem}
.banner{width:100%;height:200px;background:url(/static/upload/images/sjbanner.jpg) no-repeat center}

/*product list*/
.product-newlist .productNewClass{width:100%}
/*product xiangqingye*/
.product-mbx{margin-bottom:20px;padding-bottom:10px;padding-top:20px}.thumbnail{max-width:80px!important}
.product-all{padding-top:80px}.product-detail{padding-top:30px;padding-bottom:30px}.product-newsingle{padding-bottom:50px}
/*zizhirongyu*/
.honer_list li{width:100%;margin-bottom:30px}.honer_list li.none{margin-bottom:0;height:0}

}