@charset "utf-8";@import "font-awesome.min.css";:root{--color-main:#033e98;--color-white:#fff;--color-txt:#253554;--color-bg:#f5f5f5;--color-0:#000;--color-3:#333;--color-6:#666;--color-9:#999;--color-border:#dedede;--fsize-base:14px;--fsize-large:calc(var(--fsize-base) * 1.25);--fsize-txt:calc(var(--fsize-base) * 1.14);--fsize-small:calc(var(--fsize-base) * .85);--fsize-h1:calc(var(--fsize-base) * 2.6);--fsize-h2:calc(var(--fsize-base) * 2.15);--fsize-h3:calc(var(--fsize-base) * 1.7);--gap-base:16px;--gap-mini:calc(var(--gap-base) * .25);--gap-small:calc(var(--gap-base) * .5);--gap-large:calc(var(--gap-base) * 1.5);--gap-h1:calc(var(--gap-base) * 5);--gap-h2:calc(var(--gap-base) * 4);--gap-h3:calc(var(--gap-base) * 3)}@media (max-width: 1440px){:root{--fsize-base:12px;--gap-base:12px}}@media (max-width: 800px){:root{--fsize-base:12px;--gap-base:6px}}.trans{transition:all .3s}.clearfix{clear:both;zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.top-links li.lang{display:flex;height:40px;padding:0 var(--gap-base);color:var(--color-white);align-items:center;column-gap:2px;font-size:var(--fsize-small)}.top-links li.lang a{padding:4px 4px;min-width:0;color:var(--color-white);height:auto;line-height:1.2;border-radius:4px;transition:all .3s}.top-links li.lang a:hover{background:var(--color-main);color:var(--color-white)}.top-links li.lang a.on{background:var(--color-white);font-weight:bold;color:var(--color-main)}.casebox{background:var(--color-white);padding:var(--gap-h3)}.casebox .hd{font-size:var(--fsize-h1);color:var(--color-3);font-weight:bold;border-bottom:1px solid var(--color-border);line-height:1.2;padding:var(--gap-base) 0;position:relative}.casebox .hd::after{content:"";position:absolute;left:0;bottom:-1px;width:120px;height:3px;background:var(--color-main)}.casebox .sub{display:flex;align-items:center;column-gap:var(--gap-base);margin-top:var(--gap-large)}.casebox .sub .sa{font-size:var(--fsize-large);line-height:1.2;padding:var(--gap-small) var(--gap-large);border-radius:6px;text-decoration:none;border:1px solid var(--color-border);transition:all .3s}.casebox .sub .sa:hover{border-color:var(--color-main);color:var(--color-main)}.casebox .sub .sa.on{background:var(--color-main);color:var(--color-white);border-color:var(--color-main)}.casebox .bd{margin-top:var(--gap-h3);font-size:var(--fsize-large);line-height:1.6;color:var(--color-3)}.casebox .bd p{margin-bottom:var(--gap-large)}.casebox .bd h3{font-size:var(--fsize-h3);font-weight:bold;padding:var(--gap-small) var(--gap-large);background:var(--color-border);margin-bottom:var(--gap-large)}.bannerslide{height:540px;width:100%;position:relative;-webkit-transition:all .2s;transition:all .2s}@media (max-width: 800px){.bannerslide{height:220px}}.bannerslide .swiper-slide{background-position:center;background-size:cover}@media (max-width: 800px){.bannerslide .swiper-slide{background-position:80% center}}.bannerslide .swiper-slide .bcon{position:absolute;left:0;top:50%;pointer-events:none;transform:translateY(-50%);width:100%;color:var(--color-white)}@media (max-width: 800px){.bannerslide .swiper-slide .bcon{display:none}}.bannerslide .swiper-slide .bcon .sub{font-size:calc(var(--fsize-h3) * .8);line-height:1;max-width:520px;padding-top:var(--gap-large);text-shadow:0 0 20px rgba(0,0,0,0.5)}.bannerslide .swiper-slide .bcon .nam{font-size:calc(var(--fsize-h1) * 1);font-weight:bold;padding:var(--gap-base) 0 calc(var(--gap-base) * 1.3);line-height:1;max-width:700px}.bannerslide .swiper-slide .bcon .txt{font-size:calc(var(--fsize-base) * .9);line-height:1.4;max-width:560px;opacity:.8}.bannerslide .swiper-button-prev{background:url(../img/jt-img/arrows.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-15px;width:17px;height:30px}.bannerslide .swiper-button-next{background:url(../img/jt-img/arrows.png) no-repeat right bottom;position:absolute;right:10px;top:50%;margin-top:-15px;width:17px;height:30px}.paginationw{position:absolute;left:0;z-index:999;text-align:center;bottom:10px;width:100%}.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0 1px 2px #555 inset;margin:0 3px;cursor:pointer}.swiper-active-switch{background:#fff}.home-content{display:table;width:100%;height:100%;position:relative}.bantit{text-align:center;display:table-cell;height:100%;vertical-align:middle}.bantit .p1{padding-bottom:40px;position:relative;font-size:16px;font-weight:400;letter-spacing:.3em;line-height:1.2;margin-top:0;color:#fff}.bantit .p2{color:#fff;padding-bottom:20px;line-height:1.4;font-size:48px;position:relative;font-weight:bold}.bantit .home_btn1{color:#fff;border:2px solid rgba(255,255,255,0.75);border-radius:30px;background:transparent;height:auto;padding:6px 0px;font-size:11px;letter-spacing:1px;width:90px;display:inline-block;text-decoration:none}.bantit .home_btn1:hover{background:#fff;color:#111}.bantit .home_btn2{color:#fff;border:2px solid rgba(255,255,255,0.75);border-radius:30px;background:transparent;height:auto;padding:6px 0px;font-size:11px;letter-spacing:1px;width:90px;display:inline-block;text-decoration:none}.bantit .home_btn2:hover{background:#fff;color:#111}.bantit .s1{font-size:18px;font-weight:700;line-height:1.6;margin-bottom:1em;color:#fff}.bantit .s2{font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:16px}.bantit .home_btn{color:#fff;border:2px solid transparent;letter-spacing:1px;box-sizing:border-box;font-size:12px;padding:6px 17px;margin:0 auto;border-radius:2px;display:inline-block}.btn{box-sizing:border-box}.fl{float:left}.fr{float:right}.wapper{width:1140px;margin:0 auto}.top{background:#152439;height:40px}@media (max-width: 800px){.top-links.fl{display:none}}.top-links li{float:left;border-left:1px solid rgba(255,255,255,0.07)}.top-links li:last-child{border-right:1px solid rgba(255,255,255,0.07)}.top-links li a{display:block;height:40px;line-height:40px;padding:0 10px;color:#aaa;font-size:11px;letter-spacing:1px;min-width:40px;box-sizing:border-box;text-align:center;text-decoration:none}.top-links li a:hover{color:#ccc;background-color:rgba(255,255,255,0.05)}.about .contactbox{padding:var(--gap-h3)}.about .contactbox h3{color:var(--color-main);font-size:var(--fsize-h3);font-weight:bold;margin-bottom:var(--gap-large)}.about .contactbox .clist{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));line-height:1.8;font-size:var(--fsize-large);text-indent:0;color:var(--color-3)}@media (max-width: 800px){.about .contactbox .clist{grid-template-columns:repeat(1, minmax(0, 1fr))}}.about .contactbox .clist .ci:first-child{grid-column-start:span 2}@media (max-width: 800px){.about .contactbox .clist .ci:first-child{grid-column-start:span 1}}.jt-inpage .toptitle{border-bottom:1px solid var(--color-border);padding:var(--gap-large);display:flex;flex-direction:column;align-items:center}.jt-inpage .toptitle .nam{font-size:var(--fsize-h1);font-weight:bold;color:var(--color-main);line-height:1.2}.jt-inpage .toptitle .sub{margin-top:var(--gap-large);display:flex;column-gap:var(--gap-large);font-size:var(--fsize-txt)}.jt-inpage .toptitle .sub .sli .sa{display:flex;padding:var(--gap-small) var(--gap-large);border-radius:var(--gap-h1);text-decoration:none;transition:all .3s}.jt-inpage .toptitle .sub .sli .sa:hover{background:var(--color-white);box-shadow:0 0 20px rgba(0,0,0,0.1)}.jt-inpage .toptitle .sub .sli.on .sa{background:var(--color-main);color:var(--color-white)}.aboutbox01{padding:var(--gap-h3) 0}.aboutbox01::before{content:"";display:none;width:3px;height:60px;background:var(--color-main);margin:0 auto}.aboutbox01 .tit{text-align:center;font-size:var(--fsize-h2);font-weight:bold;color:var(--color-main);line-height:1.4;margin:0 0 var(--gap-h2)}.aboutbox01 .con{margin-top:var(--gap-large);font-size:var(--fsize-large);color:var(--color-3);line-height:1.6}.aboutbox01 .con p{margin-bottom:var(--gap-large);text-indent:2em}.aboutbox01 .img{margin-top:var(--gap-h2)}.aboutbox01 .img img{display:block;width:100%}.aboutbox02{background:#f8f9f9;padding-top:var(--gap-h1)}.aboutbox02 .img{height:600px}@media (max-width: 800px){.aboutbox02 .img{height:200px}}.aboutbox02 .img.img2{height:392px}@media (max-width: 800px){.aboutbox02 .img.img2{height:112px}}.aboutbox02 .img img{display:block;width:100%;height:100%;object-fit:cover}.aboutbox02 .con{display:flex}@media (max-width: 800px){.aboutbox02 .con{flex-direction:column;row-gap:var(--gap-h3)}}.aboutbox02 .con .hd{flex:1;font-size:var(--fsize-h2);font-weight:bold;position:relative;line-height:1.2}@media (max-width: 800px){.aboutbox02 .con .hd{font-size:var(--fsize-h2)}}.aboutbox02 .con .hd::after{content:"";display:block;width:60px;height:4px;background:var(--color-main);margin-top:var(--gap-base)}@media (max-width: 800px){.aboutbox02 .con .hd::after{margin-top:var(--gap-large);height:3px}}.aboutbox02 .con .bd{flex:2}.aboutbox02 .con .bd .lis{display:flex;column-gap:var(--gap-large);margin-bottom:var(--gap-h3)}@media (max-width: 800px){.aboutbox02 .con .bd .lis{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:var(--gap-h3)}}.aboutbox02 .con .bd .lis .it{flex:1;display:flex;flex-direction:column;row-gap:var(--gap-small);color:var(--color-9)}.aboutbox02 .con .bd .lis .it .num{font-size:var(--fsize-h1);line-height:1.2;color:var(--color-main)}.aboutbox02 .con .bd .lis .it .txt{font-size:var(--fsize-txt);line-height:1.6}.aboutbox02 .con .bd .inf{font-size:var(--fsize-large);line-height:1.6;color:var(--color-6)}.aboutbox02 .con .bd .inf p{margin-bottom:calc(var(--gap-large) * 1.2)}.aboutbox02 .con .bd .inf p:last-child{margin-bottom:0}.aboutbox02 .device .hd{font-weight:bold;color:var(--color-0);font-size:var(--fsize-h2);position:relative;color:var(--color-main);line-height:1.2;display:flex;flex-direction:column;align-items:center}@media (max-width: 800px){.aboutbox02 .device .hd{font-size:var(--fsize-h2)}}.aboutbox02 .device .hd::after{content:"";display:block;width:60px;height:4px;background:var(--color-main);margin-top:var(--gap-base)}@media (max-width: 800px){.aboutbox02 .device .hd::after{margin-top:var(--gap-large);height:3px}}.aboutbox02 .device .bd{padding:0 0 var(--gap-h1)}@media (max-width: 800px){.aboutbox02 .device .bd p img{display:block;width:100%}}.strebox01{padding:30px 0 0}@media (max-width: 800px){.strebox01{padding:20px 0}}.strebox01 .con{font-size:var(--fsize-large);line-height:1.6;color:var(--color-3);margin-bottom:var(--gap-h3)}.strebox01 .list{display:grid;grid-template:"A A . . ." "A A B B ." ". . B B ." / 1fr 1fr 1fr 1fr 1fr;grid-gap:10px}@media (max-width: 800px){.strebox01 .list{display:block}}.strebox01 .list .litem{overflow:hidden;position:relative}@media (max-width: 800px){.strebox01 .list .litem{margin-bottom:10px}}.strebox01 .list .litem img{display:block;width:100%;height:100%;object-fit:cover;transition:all .6s}.strebox01 .list .litem img:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(0,0,0,0.1)}.strebox01 .list .litem span{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);color:var(--color-white);text-align:center;padding:10px 10px;font-size:var(--fsize-base);opacity:0;visibility:hidden;transform:translateY(100%);transition:all .3s}.strebox01 .list .litem:hover span{opacity:1;visibility:visible;transform:translateY(0)}.strebox01 .list .litem.itemA{grid-area:A}.strebox01 .list .litem.itemB{grid-area:B}.jt-honorbox{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));border-radius:24px;gap:var(--gap-h3);background:var(--color-bg);padding:var(--gap-h1);margin:-20px 0 var(--gap-h1)}@media (max-width: 800px){.jt-honorbox{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:0}}.jt-honorbox .item{cursor:pointer}.jt-honorbox .item .img{background:var(--color-white);box-shadow:0 4px 6px rgba(0,0,0,0.08),0 0 0 1px rgba(0,0,0,0.05);padding:18px 15px;transition:all .3s}.jt-honorbox .item .img img{aspect-ratio:3/2;width:100%;height:100%;object-fit:contain}.jt-honorbox .item.it02 .img img{aspect-ratio:2/3}.jt-honorbox .item:hover .img{transform:scale(1.05)}.jt-honorbox .item .nam{display:flex;justify-content:center;align-items:center;column-gap:var(--gap-base);font-size:var(--fsize-txt);text-align:center;color:var(--color-3);margin-top:var(--gap-base)}@media (max-width: 800px){.jt-honorbox .item .nam{margin-top:var(--gap-large)}}.jt-honorbox .item .nam::before{content:"";display:block;width:20px;height:30px;background:url(../img/jt-img/honoricon01.png) no-repeat center;background-size:contain}.jt-honorbox .item .nam::after{content:"";display:block;width:20px;height:30px;background:url(../img/jt-img/honoricon02.png) no-repeat center;background-size:contain}.culturelist{margin-top:-30px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-large)}@media (max-width: 800px){.culturelist{grid-template-columns:repeat(1, minmax(0, 1fr))}}.culturelist .item{background:var(--color-white);border-radius:5px;padding:var(--gap-h3);box-shadow:0 5px 20px 0 rgba(82,90,101,0.1);position:relative;z-index:1;overflow:hidden;transition:all .3s}.culturelist .item .ico{width:85px;height:85px;padding:15px;box-sizing:border-box;border-radius:20%;border:5px solid rgba(0,30,69,0.05);background-color:rgba(0,30,69,0.05);transition:all .3s}.culturelist .item .ico img{display:block;width:45px;height:45px}.culturelist .item .inf{margin-top:var(--gap-large)}.culturelist .item .inf .nam{font-size:var(--fsize-h3);font-weight:bold;color:var(--color-0)}.culturelist .item .inf .txt{font-size:var(--fsize-large);margin-top:var(--gap-base);color:var(--color-6);line-height:1.6}.culturelist .item .num{position:absolute;z-index:-1;right:-5px;bottom:-45px;color:rgba(0,30,69,0.05);font-size:12rem;font-weight:700;line-height:1}.culturelist .item:hover{transform:translateY(-5px)}.culturelist .item:hover .ico{border:5px solid rgba(0,30,69,0.3)}.caselist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-base)}.caselist .img img{display:block}.tooltip-bot li .fa{font-size:14px;position:relative;top:1px;line-height:40px}.bg-blues{background-color:var(--color-main) !important}.white{color:#fff !important}.footlogo{color:var(--color-white);font-size:var(--fsize-h3);font-weight:bold;margin-bottom:var(--gap-base)}.nav-logo{float:left;margin-right:20px}@media (max-width: 800px){.nav-logo{margin-right:0}}.nav-logo .logo{display:table-cell;max-width:420px;height:75px;vertical-align:middle;transition:all .27s cubic-bezier(0, 0, .58, 1)}@media (max-width: 800px){.nav-logo .logo{max-width:75vw}}.nav-logo .logo img{max-height:100%;max-width:100%}.fixednavbar{box-shadow:0 1px 0 #dedede;-webkit-transition:all .2s linear;transition:all .2s linear}.a_m{float:right;margin-top:5px;display:none}.inner-nav{display:inline-block;position:relative;float:right}.inner-nav ul{float:right;margin:auto;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-align:center;line-height:1.3;z-index:10;display:flex;align-items:center;column-gap:var(--gap-large)}.inner-nav ul .active{color:#000}.inner-nav ul .nLi{position:relative;line-height:75px;height:75px}.inner-nav ul .nLi a{color:#777;text-decoration:none}.inner-nav ul .nLi a:hover{color:#000}.inner-nav ul .nLi .sub{display:none;width:200px;position:absolute;top:100%;right:0;padding:0;background:rgba(30,30,30,0.97);z-index:10}.inner-nav ul .nLi .sub li{display:block;width:100%;margin:0 !important}.inner-nav ul .nLi .sub li a{display:block;width:100%;height:auto !important;line-height:1.3 !important;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:11px 15px;font-size:12px;text-align:left;text-transform:none;border-left:none;border-right:none;letter-spacing:0;color:#b0b0b0 !important;cursor:pointer}.inner-nav ul .nLi .sub li a:hover{background:rgba(255,255,255,0.09);color:#f5f5f5 !important}.search-wrap{position:relative}.search-field{width:100% !important;height:40px !important;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 7px;border:1px solid rgba(0,0,0,0.1)}.search-button{width:42px;height:40px;line-height:38px;margin-top:-20px;position:absolute;top:50%;right:1px;overflow:hidden;background:transparent;border:none;outline:none;color:#999;font-size:14px}.search-button:hover{color:#111}.search-button:hover+.search-field{border-color:#ccc}ul.mn-sub{position:absolute;width:200px;right:0;top:100%;display:none}ul.mn-sub li{display:block;width:100%;margin:0 !important}.mn-wrap{padding:8px}.fnon{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.97);z-index:10}.home01{margin-top:54px;margin-bottom:30px}.home01 .about_box{padding-top:20px}@media (max-width: 800px){.home01 .about_box{display:flex;flex-direction:column}}.home01 .about_box .abox{float:left;width:32%;padding-right:15px;position:relative}.home01 .about_box .abox .aboxcon{padding-left:55px}@media (max-width: 800px){.home01 .about_box .abox .aboxcon{white-space:nowrap}}.home01 .about_box .abox:last-child{padding-right:0}.home01 .about_box .aboxcon .bt1{font-size:15px;color:#111;letter-spacing:.1em;padding-bottom:10px}.home01 .about_box .aboxcon .txt1{line-height:1.6;color:#999;font-size:13px;padding-top:3px}.home01 .about_box .alt-service-icon{width:40px;height:40px;top:0;left:0;position:absolute;line-height:40px;text-align:center;font-size:28px;color:#111}.home01 .local-scroll{margin:10px 0;text-align:center}.home01 .scan_btn{color:#fff;border:2px solid transparent;letter-spacing:2px;box-sizing:border-box;font-size:12px;padding:8px 37px;border-radius:2px;display:inline-block}.home_bt{font-size:18px;font-weight:700;text-align:center;line-height:1.4;letter-spacing:.5em;margin-bottom:20px;color:#000}.home_nr{font-size:13px;color:#555;line-height:1.6;width:80%;text-align:center;margin:0 auto;padding-bottom:30px}.home02{background:#f4f4f4;padding-top:54px;padding-bottom:10px}.hb02list{padding:0 0 40px;margin:0 30px}.hb02list .swiper-slide{background:#fff}.hb02list .swiper-slide .img{border-bottom:1px solid #f4f4f4}.hb02list .swiper-slide .img img{display:block;width:100%}.hb02list .swiper-slide .box .nam{font-size:14px;padding:5px 0;overflow:hidden;border-bottom:1px solid #f4f4f4}.hb02list .swiper-slide .box .nam a{font-weight:bold;color:#333;padding:0 20px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:1}.hb02list .swiper-slide .box .con{border-bottom:0 solid #f4f4f4;color:#777;font-size:12px;line-height:20px;height:40px;margin:15px 20px;background-color:#fff;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2}.hb02list .swiper-slide .box .more{padding:15px 20px}.hb02list .swiper-pagination-bullet{background:#333}.hb02list .swiper-pagination-bullet-active{background:#007bba}.hb02list .scan_btn{color:#fff;border:2px solid transparent;letter-spacing:1px;box-sizing:border-box;font-size:12px;padding:6px 17px;margin:0 auto;border-radius:2px;display:inline-block}.bannerslide1{height:320px;width:100%;position:relative;-webkit-transition:all .2s;transition:all .2s}.bannerslide1 .swiper-slide{background-position:center;background-size:cover}.bannerslide1 .swiper-button-prev{background:url(../img/jt-img/arrows.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-15px;width:17px;height:30px}.bannerslide1 .swiper-button-next{background:url(../img/jt-img/arrows.png) no-repeat right bottom;position:absolute;right:10px;top:50%;margin-top:-15px;width:17px;height:30px}.paginationw1{position:absolute;left:0;z-index:999;text-align:center;bottom:10px;width:100%}.home03{margin:54px 0}.home03 .new_bt{float:left}.home03 .new_more{float:right;font-size:11px;color:#999;display:inline-block;letter-spacing:.4em;margin-top:7px}.home03 .new_more .fa{font-size:12px}.home_news .news_l{float:left;width:68%}.home_news .news_img{display:block;float:left;width:46%}.home_news .news_img img{width:100%}.newsbox{float:left;padding:0 25px;width:47%}.newsbox h3{font-size:14px;padding:5px 0}.newsbox h3 a:hover{color:#4bb1fc;font-weight:bold}.item{font-size:11px;margin-bottom:20px;letter-spacing:1px}.item a{color:#aaa}.item a:hover{color:#000}.post-prev-text{margin-bottom:22px;color:#777;font-size:15px;line-height:1.75;float:left;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:5}.blog-item-foot .scan_btn{color:#fff;border:2px solid transparent;letter-spacing:1px;box-sizing:border-box;font-size:12px;padding:6px 17px;margin:0 auto;border-radius:2px;display:inline-block}.scan_btn:hover{color:rgba(255,255,255,0.85)}.home_btn:hover{color:rgba(255,255,255,0.85)}.news_r{float:right;width:32%}.news_r li{padding:10px 0;border-bottom:1px dotted #ccc}.news_r li:first-child{border-top:1px dotted #ccc}.widget-posts-img{float:left;margin-right:15px}.widget-posts-descr{color:#aaa;font-size:12px;overflow:hidden}.widget-posts-descr div{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2}.widget-posts-descr a{font-size:14px;display:block;color:#555}.widget-posts-descr a:hover{color:#999}.separator{margin:0 5px}#foot{background:url(../img/jt-img/fo.jpg) no-repeat center;height:264px}.footer{padding:30px 0}.footer .fo1{float:left;color:#fff;width:30%;padding:19px;line-height:1.6;font-size:var(--fsize-base)}.footer .fo1 img{margin-bottom:20px}.footer .fo1 p{width:75%}.footer .fo1 h3{font-size:15px;margin-bottom:10px;letter-spacing:.1em}.footer .fo1 ul{padding-left:15px}.footer .fo1 li{list-style:disc}.footer .fo1 li a{color:#fff}.bottom{background:#f4f4f4;height:120px}.bottom .footer-copy{padding-bottom:5px;letter-spacing:.1em;font-size:12px;padding-top:30px}.bottom .footer-text{padding:20px 0}.bottom .footer-made{color:#999;font-size:11px}.bottom .footer-made a{color:#999}.bottom hr{border:0;border-top:1px solid #eee}.bottom .mt{margin:10px 0}.b{background:#f8f8f8}.m{width:95%;max-width:1140px;margin:0 auto}.n{padding:50px 0}.main_left{width:250px;float:left;border-top-left-radius:20px}.main_left .left_h{width:250px;border-top-left-radius:20px;background:var(--color-main);padding:10px 0}.main_left .left_h p{text-align:center;color:#fff;text-transform:uppercase}.main_left .left_h .p1{font-size:20px;font-weight:bold;line-height:1.8}.main_left .left_ul{width:250px;padding:0 0 20px 5px;margin-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;z-index:99999;border-bottom:5px solid var(--color-main);overflow:hidden}.main_left .left_ul .li1{border-bottom:1px solid #f1f1f1;position:relative;transition:.2s;-webkit-transition:.2s;background:#fff url(../img/jt-img/bg_l.png) no-repeat 200px 17px;padding:var(--gap-small) var(--gap-h3) var(--gap-small) var(--gap-large);font-size:var(--fsize-base)}.main_left .left_ul .li1 a{text-decoration:none;display:block;line-height:1.4}.main_left .left_ul .li1:hover{background:#fafafa url(../img/jt-img/bg_l.png) no-repeat 205px 17px}.main_left .left_ul .li1 .ul2{width:248px;background:#f8f8f8;border:1px solid #f1f1f1;display:none;z-index:99999}.main_left .left_ul .li1 .ul2 .li2{border-bottom:1px solid #fff;background:#f1f1f1;transition:.2s;-webkit-transition:.2s;font-size:14px;z-index:99999;position:relative;text-indent:40px}.main_left .left_ul .li1 .ul2 .li2:hover{background:#f8f8f8}.main_left .left_con{padding:10px;color:var(--color-3)}.main_left .left_con p{line-height:2;font-size:var(--fsize-base)}.main_left .left_b{background:#fff;box-shadow:0 10px 20px #999;border-top-left-radius:20px}.left_bg{width:250px;height:40px;line-height:40px;background:#f8f8f8;border-left:5px solid var(--color-main);position:absolute;top:-41px;left:0;transition:.2s;-webkit-transition:.2s;z-index:-1}.main_right{width:860px;float:right;background:#fff;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 10px 20px #999;z-index:0}.main_right .tit{height:40px;line-height:40px;background:#eaeaec;border-radius:15px 0 0 0;margin-bottom:20px}.main_right .tit h3{font-size:18px;float:left;color:#fff;font-weight:normal;padding:0 40px;background:var(--color-main);border-radius:15px 0 15px 0}.main_right .tit .now{float:right;color:#999;margin-right:10px;font-size:var(--fsize-small)}.main_right .tit .now a{color:#999}.about p{text-indent:2em;line-height:1.8;margin:5px 0;font-size:14px}.about img{width:100%;margin-top:20px}.messagecon{font-size:14px;line-height:24px;margin-bottom:20px}.messagecon p{margin-bottom:20px}.messagetit{font-size:14px;font-weight:bold;line-height:30px;height:30px}.messagetarea{padding:10px;border:1px solid #dedede;font-size:16px;line-height:26px;color:#666;resize:none;width:96%;height:90px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#f8f8f8;margin-bottom:20px}.messagetarea:focus{color:#333;outline:none;background:#fff}.messageinput{width:27%;padding:10px;height:26px;line-height:26px;font-size:14px;border:1px solid #dedede;margin:0 5px 0 0;color:#666;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#f8f8f8;margin-bottom:20px}.messageinput:focus{color:#333;outline:none;background:#fff}.messagebtn{width:30%;text-align:center;line-height:50px;height:50px;font-size:16px;border:0;background:#b8c5ce;color:#2d3e50;border-radius:4px;cursor:pointer;margin-right:10px;margin-bottom:30px}.messagebtn:hover{opacity:.8;filter:alpha(opacity=80)}.messagebtn.btnon{width:50%;color:#fff;background:var(--color-main)}.main .con .yanzhengma{display:inline}.product_ul{width:100%}.product_ul li{width:30%;margin-right:4%;float:left;border:1px solid #ccc;position:relative;margin-bottom:20px}.product_ul li:nth-child(3n){margin-right:0}.product_ul li img{width:100%}.product_ul li .pro_t{display:block;padding:20px;background:#f2f7fb;transition:.5s;-webkit-transition:.5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_ul li .line{position:absolute;background:var(--color-main);transition:.5s;-webkit-transition:.5s}.product_ul li .line1{left:0;top:0;height:2px;width:0}.product_ul li .line2{right:0;top:0;height:0px;width:2px}.product_ul li .line3{right:0;bottom:0;height:2px;width:0}.product_ul li .line4{left:0;bottom:0;height:0;width:2px}.product_ul li:hover .line1{width:100%}.product_ul li:hover .line2{height:100%}.product_ul li:hover .line3{width:100%}.product_ul li:hover .line4{height:100%}.product_ul li:hover p{background:var(--color-main);color:#fff}.product_ul li:hover a{color:#fff;text-decoration:none}.news{width:100%}.nwli{border-bottom:#ccc 1px dashed;height:150px}.nwli img{border:1px solid #bbb}.nwli.on{background-color:#f7f7f7}.conc_tu{float:left;margin-top:20px;width:150px;height:113px}.conc_zi{float:left;margin-left:30px;margin-top:20px;width:640px}.czi_tit{font-size:16px;font-weight:bold;color:#000}.czi_tit a{color:#555555}.czi_nr{margin-top:20px;color:#666666}.czi_nr span{display:block;padding-top:10px;font-size:14px;color:#ff1b1b}.procon h3{color:var(--color-main);font-size:var(--fsize-h3);font-weight:bold;margin-bottom:var(--gap-large);line-height:1.2;margin-top:var(--gap-h3)}.procon p strong{color:var(--color-main);font-size:var(--fsize-large);font-weight:bold;line-height:1.6;display:block;margin-bottom:var(--gap-small)}@media (max-width: 800px){.procon img{display:block;max-width:100% !important}}.piclist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-base);margin-bottom:var(--gap-h3)}.piclist .it{border:2px solid var(--color-main);border-radius:6px;overflow:hidden;background:var(--color-main);color:var(--color-white)}.piclist .it .img{position:relative;width:100%;height:0;padding-bottom:67%;overflow:hidden}.piclist .it .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.piclist .it .nam{padding:var(--gap-small);font-size:var(--fsize-txt);text-align:center}@media (max-width:1000px){.wapper{width:100%;padding:0 20px;box-sizing:border-box}.newsbox{width:42%}.footer .fo1{width:28%}.fnon .inner-nav.on{top:52px}.inner-nav{position:absolute;top:92px;left:0;width:100%;background:rgba(255,255,255,0.8);z-index:9;padding:var(--gap-base) 0;opacity:0;backdrop-filter:blur(5px) saturate(180%);-webkit-backdrop-filter:blur(5px) saturate(180%);visibility:hidden;transform:translateY(-10px);transition:all .3s}.inner-nav.on{opacity:1;visibility:visible;transform:translateY(0)}.inner-nav ul{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));float:none;width:100%}.inner-nav ul .nLi{margin-right:0;line-height:1.6;padding:var(--gap-base) 0}.inner-nav ul .nLi a i{display:none}.inner-nav ul .nLi:last-child{display:none}.a_m{display:block}.main_left{display:block;width:100%;float:none;margin-bottom:20px}.main_left .left_ul{margin-top:2vw;width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.main_left .left_ul .li1{background:var(--color-white)}.main_left .left_h{width:100%;padding:1vw 0}.main_left .left_h p{display:none}.main_left .left_h p.p1{display:block;font-size:3.4vw}.main_left .left_b:last-child{display:none}.main_right{width:100%;float:none;padding:5px}.main_right .tit{height:30px;line-height:30px}.main_right .tit h3{font-size:14px}.main_right .tit .now{font-size:12px}.product_ul li{width:48%;margin-right:2%}.product_ul li:nth-child(3n){margin-right:2%}.product_ul li:nth-child(2n){margin-right:0}.honor_ul li{width:48%;margin-right:2%}.n{padding:20px 0}.conc_tu{display:none}.conc_zi{width:100%;margin-left:0}.contact .p1{font-size:20px}}@media (max-width:720px){.top-links li a{letter-spacing:0}.nav-logo .logo{height:auto;padding:10px 0}.inner-nav ul .nLi{height:auto}.tooltip-bot{display:block;float:none}.tooltip-bot li{display:none;float:none}.tooltip-bot li.lang{display:flex;justify-content:flex-end}.tooltip-bot .bg-blues{display:none}.home01 .about_box .alt-service-icon{position:relative}.home01 .about_box .abox{width:100%;float:none;display:flex;align-items:center;column-gap:2vw}.home01 .about_box .abox .aboxcon{padding-left:0}.home01 .about_box .aboxcon .txt1{display:none}.news_r{float:left;width:100%}.home_news .news_l{width:100%;margin-bottom:20px}.home_news .news_img{display:none}.footer .fo1{width:100%}#foot{display:none}.bottom{height:auto;padding-bottom:var(--gap-h3);text-align:center;background:#333;overflow:hidden;color:#999}.bantit .p2{font-size:30px}.footer-copy .fr{display:none}.footer-made .fr{display:none}.newsbox{width:100%;padding:0}}.imglist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-large);margin-bottom:var(--gap-h3)}@media (max-width: 800px){.imglist{grid-template-columns:repeat(1, minmax(0, 1fr))}}.imglist .it{position:relative;width:100%;height:0;padding-bottom:67%;overflow:hidden}.imglist .it:hover img{transform:scale(1.05)}.imglist .it img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s}::selection{background:var(--color-main);color:var(--color-white)}::-moz-selection{background:var(--color-main);color:var(--color-white)}body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{margin:0;padding:0}article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block}body{font-size:100%;font-family:Helvetica,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--color-white)}textarea{resize:none}iframe,img{border:0}ul,ol{list-style:none}input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only}a{text-decoration:none;color:#666}a:hover{text-decoration:underline;color:var(--color-main)}.lightGallery-white-theme .lg-outer .lg-thumb-outer{box-shadow:0 0 6px -3.5px rgba(0,0,0,0.25) inset}.lightGallery-white-theme .lg-sub-html{color:#333 !important}.lightGallery-white-theme .lg-sub-html a{color:#2f2f2f !important}.lightGallery-white-theme .lg-backdrop{background-color:rgba(243,243,243,0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lightGallery-white-theme .lg-backdrop{background-color:rgba(243,243,243,0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lightGallery-white-theme .lg-thumb-item.active,.lightGallery-white-theme .lg-thumb-item:hover{border-color:var(--color-main)}.lightGallery-white-theme .lg-progress-bar{background-color:#999}.lightGallery-white-theme .lg-progress-bar .lg-progress{background-color:#333}.lightGallery-white-theme .lg-outer .lg-thumb-outer{background-color:#fcfcfc}.lightGallery-white-theme .lg-next,.lightGallery-white-theme .lg-prev{background-color:rgba(0,0,0,0.03);color:#444}.lightGallery-white-theme .lg-next:hover,.lightGallery-white-theme .lg-prev:hover{color:#000}.lightGallery-white-theme .lg-next:focus,.lightGallery-white-theme .lg-prev:focus{outline:none;box-shadow:none}.lightGallery-white-theme .lg-toolbar .lg-icon{color:#555}.lightGallery-white-theme .lg-toolbar .lg-icon:hover{color:#000}.lightGallery-white-theme .lg-counter{color:#555}.lightGallery-white-theme .lg-outer .lg-thumb-item.active,.lightGallery-white-theme .lg-outer .lg-thumb-item:hover{border:2px solid var(--color-main)}/*# sourceMappingURL=./c.css.map */