@charset "utf-8";:root{--color-main:#001e45;--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}}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:"Montserrat",Noto Sans SC,"Hiragino Sans GB",STHeiti,"PingFang SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:400;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff}textarea{resize:none}iframe,img{border:0}ul,ol{list-style:none}input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only}.clearfix{clear:both;zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fl{float:left}.fr{float:right}.wrapper{margin:0 auto}.fixedblock{height:126px}.fixedtop{background:#fff;position:fixed;top:0;left:0;right:0;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);z-index:9}.topbar{height:40px;border-bottom:1px solid #e5e5e5;line-height:40px;color:#666;font-size:12px;padding:0 30px;overflow:hidden}.topbar .tip{float:left}.topbar .tip span{margin-right:30px}.topbar .link{float:right}.topbar .link .split{color:#ddd;margin:0 10px}.topbar .link .lang{margin-left:15px;padding-left:25px;background:url(../img/lang_cn.jpg) no-repeat left center}.topbar .link .lang.lang_japan{background-image:url(../img/lang_japan.jpg)}.header{height:85px;padding:0 30px}.header .logo{height:100%;float:left;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;padding-right:20px;margin-right:20px;position:relative}.header .logo:after{content:"";display:block;position:absolute;right:0;top:19.5px;height:46px;width:1px;background:#ddd}.header .logo img{display:block;height:46px}.header .slogan{float:left;padding-top:19.5px;font-size:20px;color:#111;font-weight:bold;text-align:center}.header .slogan span{font-size:15px;display:block}.header .nav{text-align:center}.header .nav .nli{display:inline-block;position:relative;z-index:2}.header .nav .nli .sub{opacity:0;visibility:hidden;position:absolute;left:0;top:85px;background:#eaedf2;width:100%;padding:16px 0;text-align:left;-webkit-transition:all .2s;transition:all .2s}.header .nav .nli:hover .sub{opacity:1;visibility:visible}.header .nav .nli .sub .sli{line-height:25px}.header .nav .nli .sub .sli .sa{font-size:15px;text-decoration:none;padding-left:24px}.header .nav .nli .na{display:block;line-height:85px;color:#333;font-size:16px;padding:0 10px;text-decoration:none;position:relative;font-weight:bold}.header .nav .nli .na:after{display:none;content:"";width:100%;height:6px;background:#f00;position:absolute;left:0;bottom:0}.header .nav .nli:hover .na:after{display:block}.header .sea{float:right;padding-top:21.5px}.header .sea .key{height:40px;border:1px solid #e5e5e5;color:#aaa;border-radius:5px;padding-left:30px;font-family:microsoft yahei;font-size:12px;background:url(../img/sea.png) no-repeat 10px center}.bannerslide{position:relative}.bannerslide .index-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bannerslide .swiper-slide{background-position:center;background-size:cover;position:relative;height:calc(100vh)}.bannerslide .swiper-slide .textbox{width:100%;margin-top:15%;margin-left:100px;color:#fff;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .4s .2s;transition:all .4s .2s}@media (max-width: 800px){.bannerslide .swiper-slide .textbox{-webkit-transform:translateY(0);transform:translateY(0);margin-top:auto;margin-left:4vw}}.bannerslide .swiper-slide.swiper-slide-active .textbox{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.bannerslide .swiper-slide .textbox .pad{padding:0px 0px;padding-bottom:30px}.bannerslide .swiper-slide .textbox .sub{text-align:left;font-size:18px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;color:#fff;letter-spacing:0px}.bannerslide .swiper-slide .textbox .tit{text-align:left;font-size:2.6vw !important;line-height:1.2;letter-spacing:0px;margin-bottom:0px;color:#fff}.bannerslide .swiper-slide .textbox .txt{text-align:left;margin-bottom:40px;font-size:16px;font-weight:400;color:#fff;line-height:22px;width:600px;margin:0 auto;margin-top:40px}.bannerslide .swiper-slide .textbox .btn{text-align:left;display:block;margin-top:50px}.bannerslide .swiper-slide .textbox .btn a{font-size:15px;line-height:40px;color:#fff;padding:9px 40px;font-weight:bold;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;border-radius:40px;border:#fff 1px solid;background:#001e45}.bannerslide .swiper-slide .textbox .btn a:hover{background:#4183d1;color:#fff;border:#fff 1px solid}.bannerslide .paginationw{bottom:60px !important;width:100%;z-index:9;vertical-align:bottom}@media (max-width: 800px){.bannerslide .paginationw{bottom:4vw !important}}.swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#f00}.bannerslide .swiper-button-next,.bannerslide .swiper-container-rtl .swiper-button-prev{color:#666;background:#fff;padding:40px 30px;width:80px;height:80px}.bannerslide .swiper-button-prev,.bannerslide .swiper-container-rtl .swiper-button-next{color:#666;background:#fff;padding:40px 30px;width:80px;height:80px}.bannerslide .swiper-button-next:after,.bannerslide .swiper-button-prev:after{font-size:25px;font-weight:900}.bannerslide .swiper-button-next:after,.bannerslide .swiper-button-prev:after{font-size:25px;font-weight:900}.bannerslide .swiper-button-next,.bannerslide .swiper-rtl .swiper-button-prev{position:absolute;top:calc(100vh - 58px);right:0px}.bannerslide .swiper-button-prev,.bannerslide .swiper-rtl .swiper-button-next{position:absolute;top:calc(100vh - 24px);left:calc(100vw - 177px)}.wrapper{max-width:1340px;margin:0 auto}.commontitle{text-align:center;margin-bottom:40px}.commontitle .tit{font-size:22px;font-weight:bold;color:#111;margin-bottom:20px}.commontitle .txt{font-size:15px;color:#666}.commonbtn{text-align:center}.commonbtn a{display:inline-block;line-height:46px;background:#eee;border-radius:30px;color:#333;padding:0 30px;font-size:13px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.commonbtn a:hover{opacity:.8;padding:0 60px}.homebox01{padding:50px 0 0}.homebox01 .wrapper{border-bottom:0 solid #eaedf2;padding-bottom:50px}.homebox01 .list{margin-bottom:40px}.homebox01 .list .item{float:left;width:49%;margin-right:2%;background:#fff;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-sizing:border-box;padding:60px;-webkit-transition:all .2s;transition:all .2s}.homebox01 .list .item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.homebox01 .list .item:nth-child(2n){margin-right:0}.homebox01 .list .item .time{font-size:12px;line-height:20px;margin-bottom:10px;color:#999}.homebox01 .list .item .time .split{margin:0 10px;color:#ccc}.homebox01 .list .item .name{font-size:18px;line-height:28px;margin-bottom:25px;height:28px;overflow:hidden}.homebox01 .list .item .name a{color:#111}.homebox01 .list .item .name a:hover{color:#ea0000}.homebox01 .list .item .text{color:#777;font-size:15px;line-height:24px;height:72px;overflow:hidden;margin-bottom:16px}.homebox01 .list .item .link{overflow:hidden;margin-bottom:-12px}.homebox01 .list .item .link a{width:24px;height:24px;display:block;background:url(../img/hb01img01.png) no-repeat center;float:left}.homebox01 .list .item .link a.l02{float:right;background-image:url(../img/hb01img02.png)}.homebox02{padding:50px 0}.homebox02 .list{margin-bottom:40px}.homebox02 .list .item{float:left;width:49%;margin-right:2%;background:#fff;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}.homebox02 .list .item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.homebox02 .list .item:nth-child(2n){margin-right:0}.homebox02 .list .item .img img{display:block;width:100%}.homebox02 .list .item .box{padding:40px 30px}.homebox02 .list .item .box .name{font-size:20px;line-height:32px;margin-bottom:15px;color:#666}.homebox02 .list .item .box .text{font-size:15px;line-height:22px;height:44px;overflow:hidden;margin-bottom:25px;color:#666}.homebox02 .list .item .box .btnn{position:relative}.homebox02 .list .item .box .btnn:after{content:"";width:24px;height:24px;display:block;background:url(../img/hb01img02.png) no-repeat center;float:right;position:absolute;right:0;bottom:-10px}.homebox02 .list .item .box .btnn a{font-size:12px;line-height:20px;color:#666;text-decoration:none}.homebox02 .list .item .box .btnn a:hover{color:#ea0000}.homebox03{padding:50px 0;background:#eaedf2}.homebox03 .subtit{text-align:center;margin-bottom:30px}.homebox03 .subtit a{font-size:15px;color:#333;display:inline-block;line-height:42px;border:1px solid transparent;text-decoration:none;margin:0 10px;border-radius:30px}.homebox03 .subtit a.on{padding:0 30px;background:#fff;color:#111}.homebox03 .subtit a:hover{color:#ea0000}.homebox03 .hb03list{padding:10px 0 90px}.homebox03 .hb03list .swiper-slide{background:#fff;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}.homebox03 .hb03list .swiper-slide:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.homebox03 .hb03list .swiper-slide .img img{display:block;width:100%}.homebox03 .hb03list .swiper-slide .box{padding:40px 30px}.homebox03 .hb03list .swiper-slide .box .nam{line-height:30px;height:30px;margin-bottom:10px;overflow:hidden}.homebox03 .hb03list .swiper-slide .box .nam a{font-weight:bold;font-size:15px;color:#333}.homebox03 .hb03list .swiper-slide .box .txt{font-size:12px;color:#666;line-height:20px;height:60px;overflow:hidden;margin-bottom:20px}.homebox03 .hb03list .swiper-slide .box .btn{position:relative}.homebox03 .hb03list .swiper-slide .box .btn:after{content:"";width:24px;height:24px;display:block;background:url(../img/hb01img02.png) no-repeat center;float:right;position:absolute;right:0;bottom:-10px}.homebox03 .hb03list .swiper-slide .box .btn a{font-size:12px;line-height:20px;color:#666;text-decoration:none}.homebox03 .hb03list .swiper-slide .box .btn a:hover{color:#ea0000}.homebox03 .hb03list .swiper-pagination{font-size:12px;font-family:arial;line-height:50px}.homebox03 .hb03list .swiper-pagination .swiper-pagination-current{margin:0 10px}.homebox03 .hb03list .swiper-pagination .swiper-pagination-total{margin:0 10px}.homebox03 .hb03list .swiper-button-prev{margin-top:0;height:50px;width:20px;top:auto;bottom:10px;left:50%;margin-left:-60px;background:url(../img/leftarr.png) no-repeat center}.homebox03 .hb03list .swiper-button-next{margin-top:0;height:50px;width:20px;top:auto;bottom:10px;left:50%;margin-left:40px;background:url(../img/rightarr.png) no-repeat center}.homebox05{padding:50px 0;background:#eff2f4;margin-top:220px}.homebox05.homebox05s{margin-top:0}.homebox05.homebox05s .list .item:nth-child(1){margin-top:0;margin-bottom:0}.homebox05.homebox05s .list .item:nth-child(1) .img{float:right}.homebox05.homebox05s .list .item:nth-child(1) .box{margin-right:763px;margin-left:auto}.homebox05 .list .item{background:#fff;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s;margin-bottom:50px;overflow:hidden}.homebox05 .list .item:nth-child(1){margin-top:-260px;margin-bottom:0}.homebox05 .list .item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.homebox05 .list .item .img{float:left}.homebox05 .list .item:nth-child(2) .img{float:right}.homebox05 .list .item .img img{display:block}.homebox05 .list .item .box{padding:70px 60px;margin-left:763px}.homebox05 .list .item:nth-child(2) .box{margin-right:763px;margin-left:auto}.homebox05 .list .item .box .name{font-size:20px;margin-bottom:35px;color:#666}.homebox05 .list .item .box .text{font-size:15px;margin-bottom:25px;color:#666;line-height:24px;height:140px;overflow:hidden}.homebox05 .list .item .box .btnn{position:relative}.homebox05 .list .item .box .btnn:after{content:"";width:24px;height:24px;display:block;background:url(../img/hb01img02.png) no-repeat center;float:right;position:absolute;right:0;bottom:-10px}.homebox05 .list .item .box .btnn a{font-size:12px;line-height:20px;color:#666;text-decoration:none}.homebox05 .list .item .box .btnn a:hover{color:#ea0000}.homebox06{padding:50px 0;background:url(../img/maps.png) no-repeat center}.homebox06 .box{background:#fff;text-align:center;width:60%;margin:50px auto;padding:70px 0 40px}.homebox06 .box p{font-size:15px;color:#666;line-height:24px;margin-bottom:30px}.homebox06 .box .list{width:700px;margin:0 auto}.homebox06 .box .list li{width:20%;float:left;margin-bottom:20px;font-size:12px;color:#666}.homebox06 .box .list li img{display:block;margin:0 auto 10px}.footer{background:#fff url(../img/bottombg.jpg) no-repeat center top;padding:50px 0 60px}.footer .footbar{font-size:12px;line-height:20px;padding:15px 0;overflow:hidden;margin-bottom:40px}.footer .footbar .link{float:left}.footer .footbar .link a{margin-right:20px}.footer .footbar .tips{float:right}.footer .footbar .tips a{margin-left:12px;float:left}.footer .footbar .tips a img{display:block}.footer .footnav{overflow:hidden;width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e3e3e3}.footer .footnav dl{display:block;float:left;width:16.6666666%}.footer .footnav dl dt{margin-bottom:5px;font-size:15px}.footer .footnav dl dt a{color:#000;text-decoration:none}.footer .footnav dl dd{line-height:24px;font-size:13px}.foot{text-align:center}.foot img.gsba{height:45px;margin-bottom:10px}.foot .aa{font-size:15px}.foot .aa img{vertical-align:middle}.copyright{font-size:15px;color:#777;margin-top:20px;line-height:1.8;font-size:13px}.huobanswiper{width:700px;margin:0 auto}.huobanswiper span{display:block;font-size:12px;color:#000}.inbanner{height:300px;background:url(../img/inbanner01.jpg) no-repeat center;position:relative;color:#fff;display:table;width:100%;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1);z-index:2}.inbanner:before{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/a.png) repeat center;content:""}.inbanner .title{position:relative;text-align:center;display:table-cell;vertical-align:middle}.inbanner .title .cn{font-size:38px;letter-spacing:5px;font-weight:bold;margin-bottom:5px}.inbanner .title .en{font-size:20px;text-transform:uppercase;font-family:arial}.inpage{background:#f5f7f9;overflow:hidden;padding:30px 0}.side{width:300px;float:left}.main{width:calc(100% - 330px);float:right}.snav{background:#fff;padding:4px;margin-bottom:30px;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1)}.snav .hd{text-align:center;font-size:20px;color:#ea0000;font-weight:bold;line-height:20px;padding:20px 0 10px}.snav .bd{background:#fff;padding:10px}.snav .bd .bul{padding:0 10px}.snav .bd .bul .bli{line-height:40px;height:40px;overflow:hidden;border-bottom:1px dashed #fff;background:url(../img/dot.png) no-repeat 8px 17px;position:relative}.snav .bd .bul .bli .ba{display:block;font-size:16px;color:#39424b;position:relative;text-align:center;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;padding:0 20px}.snav .bd .bul .bli:before{content:"";background:linear-gradient(to right, #ea0000, #f30);display:block;border-radius:30px;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:40px;width:100%;position:absolute;left:0;right:0;top:0;-webkit-transition:all .2s;transition:all .2s;text-decoration:none}.snav .bd .bul .bli:hover:before,.snav .bd .bul .bli.on:before{-webkit-transform:translateY(0);transform:translateY(0)}.snav .bd .bul .bli:hover .ba,.snav .bd .bul .bli.on .ba{color:#fff}.snav .bd .bul .bli.on{border-color:transparent}.snav .bd .bul .bsub{background:#f3f3f3;margin:-20px 0 2px 0;padding-top:25px;padding-bottom:10px;text-align:center;border-radius:0 0 20px 20px}.snav .bd .bul .bsub li{line-height:36px}.snav .bd .bul .bsub li a{font-size:15px;color:#666}.snav .bd .bul .bsub li a:hover,.snav .bd .bul .bsub li.on a{color:#d00c18}.sbox{background:#fff;padding:4px;margin-bottom:30px;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1)}.sbox .hd{text-align:center;font-size:18px;color:#ea0000;font-weight:bold;line-height:20px;padding:20px 0 10px}.sbox .bd{background:#fff;padding:15px}.scon{font-size:15px;color:#666;line-height:24px}.mainbox{background:#fff;border:0 solid #dedede;padding:40px 64px;-webkit-box-shadow:2px 2px 30px rgba(0,0,0,0.1);box-shadow:2px 2px 30px rgba(0,0,0,0.1)}.mainbox .hd{height:20px;border-bottom:1px solid #dedede;margin-bottom:60px}.mainbox .hd h1{float:left;background:#fff;line-height:40px;font-weight:normal;color:#39424b;padding-right:20px;font-size:30px}.mainbox .now{float:right;background:#fff;line-height:40px;color:#999;padding-left:10px;font-size:12px}.mainbox .now .split{margin:0 4px;font-family:simsun}.mainbox .now a{color:#999}.mainbox .now a:hover{color:#d00c18}.mainbox .bd{font-size:16px;line-height:30px;color:#333;word-wrap:break-word}.mainbox .bd img{max-width:100%}.mainbox .bd p{margin-bottom:20px}.bdshare-button-style0-16.lihaile{width:112px;margin:0 auto}.bdshare-button-style0-16.lihaile a{width:50px;height:50px;padding-left:0}.bdshare-button-style0-16.lihaile .bds_tsina{background:url(../img/icon_01.png) no-repeat 0 0}.bdshare-button-style0-16.lihaile .bds_weixin{background:url(../img/icon_02.png) no-repeat 0 0}.prolist .item{width:30.33333333%;float:left;margin:0 4.5% 40px 0;box-sizing:border-box;border:1px solid #dedede;-webkit-transition:all .4s;transition:all .4s}.prolist .item:nth-child(3n){margin-right:0}.prolist .item:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);z-index:1}.prolist .item .img a{display:block}.prolist .item .img img{width:100%;display:block}.prolist .item .box{padding:30px;position:relative;overflow:hidden}.prolist .item .box .nam{font-size:15px;font-weight:bold;line-height:30px;margin-bottom:10px;overflow:hidden;height:30px}.prolist .item .box .nam a{color:#333}.prolist .item:hover .box .nam a{color:#ea0000}.prolist .item .box .txt{font-size:12px;color:#666;line-height:20px;height:60px;overflow:hidden}.prolist .item .box .btn{position:absolute;left:0;bottom:0;right:0;height:90px;line-height:90px;background:linear-gradient(to right, #ea0000, #f30);color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .4s;transition:all .4s}.prolist .item:hover .box .btn{-webkit-transform:translateY(0);transform:translateY(0)}.prolist .item .box .btn a{color:#fff;font-size:15px;display:block;text-decoration:none;padding-left:30px}.newstitle{font-size:26px;text-align:center;line-height:30px;font-family:microsoft yahei;margin-bottom:5px}.newsinfo{font-size:12px;text-align:center;line-height:30px;color:#999;font-family:microsoft yahei}.newsinfo .author,.newsinfo .time{margin:0 5px}.newsmaincon{margin:20px 0;font-family:microsoft yahei}.newsmaincon img{max-width:100%}.newsmaincon h3{font-size:18px;font-weight:normal;background:linear-gradient(to right, #ea0000, #f30);color:#fff;line-height:40px;height:40px;padding:0 20px;border-radius:20px;margin-bottom:20px;margin-top:40px}.newsmaincon .dou{margin-bottom:20px}.newsmaincon .dou02{overflow:hidden}.newsmaincon .dou02 li{width:50%;float:left}.newsmaincon .dou li:before{content:"·";color:#ea0000;font-weight:bold;margin-right:10px}.newsbackline{height:30px;line-height:30px;border-top:1px solid #dedede;padding-top:10px;margin:30px 0 50px}.newsbackline ul{width:100%}.newsbackline ul li{width:33.333333%;float:left;text-align:center;display:block;height:33px}.newsbackline ul li a{display:inline-block;width:120px;border-width:1px;border-style:solid;border-color:#dedede;text-decoration:none;color:#666;font-size:12px}.newsbackline ul li a:hover{border-color:#323e4a;color:#323e4a}.newsbackline ul li.prev{text-align:left}.newsbackline ul li.prev a{text-align:center}.newsbackline ul li.next{text-align:right}.newsbackline ul li.next a{text-align:center}.snav .sd{display:none}.newslist .item{width:49%;float:left;margin-right:2%;margin-bottom:20px;box-sizing:border-box;border:1px solid #dedede;-webkit-transition:all .4s;transition:all .4s;background:#fff;padding:30px}.newslist .item:nth-child(2n){margin-right:0}.newslist .item:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.newslist .item .time{font-size:12px;line-height:20px;margin-bottom:10px;color:#999}.newslist .item .time .split{margin:0 10px;color:#ccc}.newslist .item .name{font-size:18px;line-height:28px;margin-bottom:25px;height:28px;overflow:hidden}.newslist .item .name a{color:#111}.newslist .item .name a:hover{color:#ea0000}.newslist .item .text{color:#777;font-size:15px;line-height:24px;height:72px;overflow:hidden;margin-bottom:16px}.newslist .item .link{overflow:hidden;margin-bottom:-12px}.newslist .item .link a{width:24px;height:24px;display:block;background:url(../img/hb01img01.png) no-repeat center;float:left}.newslist .item .link a.l02{float:right;background-image:url(../img/hb01img02.png)}.process02{overflow:hidden}.process02 li{width:31.333333%;float:left;margin:0 1% 20px}.process02 li img{display:block;width:100%}.process05{overflow:hidden}.process05 li{width:31.333333%;float:left;margin:0 1% 20px;text-align:center}.process05 li a{display:block}.process05 li img{display:block;width:100%;margin-bottom:5px}.process05 li span{line-height:22px;height:22px;overflow:hidden;display:block}.caselist{overflow:hidden}.caselist li{width:20%;float:left;text-align:center}.caselist li img{display:block;margin:0 auto}.caselist li span{text-align:center}.messagecon{font-size:15px;line-height:24px;margin-bottom:20px;font-family:microsoft yahei}.messagecon p{margin-bottom:20px}.messagetit{font-size:15px;font-weight:bold;line-height:30px;height:30px}.messagetarea{padding:10px;border:1px solid #dedede;font-size:16px;line-height:26px;font-family:microsoft yahei;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:15px;border:1px solid #dedede;margin:0 5px 0 0;font-family:microsoft yahei;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;font-family:microsoft yahei;cursor:pointer;margin-right:10px;margin-bottom:30px}.messagebtn.btnon{width:50%;color:#fff}.messagebtn:hover{opacity:.8;filter:alpha(opacity=80)}.main .con .yanzhengma{display:inline}.messagebtn.btnon{background:linear-gradient(to right, #ea0000, #f30)}@media (max-width:1556px){.wrapper{width:100%;padding:0 0px;box-sizing:border-box}.header .sea{display:none}}@media (max-width:800px){.header{height:auto;padding:0}.header .logo{float:none;margin-right:0;padding:16px 0}.header .logo img{height:36px}.header .logo:after{display:none}.header .slogan{display:none}.header .nav{overflow:hidden;background:#f9f9f9;padding:6px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.header .nav .nli{display:block;float:left;width:25%}.header .nav .nli .na{line-height:30px;font-size:15px;padding:0}.topbar{display:none}.topbar .link{display:none}.topbar .tip{text-align:center;float:none}.topbar .tip span{margin:0}.topbar .tip span:nth-child(2),.topbar .tip span:nth-child(3){display:none}.fixedblock{height:142px}.bannerslide .swiper-slide{height:180px}.bannerslide .swiper-slide .textbox{margin:0;height:100%;display:flex;align-items:center;box-sizing:border-box;padding-top:60px}.bannerslide .swiper-slide.swiper-slide-active .textbox{-webkit-transform:scale(.85);transform:scale(.85)}.bannerslide .swiper-slide .textbox .txt{display:none}.bannerslide .swiper-slide .textbox .tit{margin-bottom:0}.bannerslide .swiper-slide .textbox .btn{display:none}.homebox01 .list .item{float:none;margin:0 0 20px;width:100%;padding:30px}.homebox02 .list .item{float:none;margin:0 0 20px;width:100%}.homebox02 .list .item .box{padding:30px 30px 40px}.homebox02 .list{margin-bottom:0}.homebox03 .commontitle{margin-bottom:20px}.homebox03 .subtit a{font-size:12px;line-height:30px;margin:0 5px}.homebox03 .subtit a.on{padding:0 15px}.homebox04 .commontitle{margin-bottom:20px}.homebox04 .numlist{padding:0;margin-bottom:30px}.homebox04 .numlist .item{width:100%;float:none;margin:0 0 20px}.homebox04 .numlist .item .num{padding:10px 0;margin-bottom:10px}.homebox04 .list .item{float:none;width:100%;margin:0 0 20px}.homebox04 .list .item .box{padding:30px 30px 40px}.homebox04 .list{margin-bottom:20px}.homebox04{padding-bottom:0}.homebox05 .list .item{margin-bottom:20px}.homebox05 .list .item .img{float:none}.homebox05 .list .item:nth-child(2) .img{float:none}.homebox05 .list .item .img img{width:100%}.homebox05 .list .item .box{margin:0;padding:30px 30px 40px}.homebox05 .list .item:nth-child(2) .box{margin:0}.homebox05.homebox05s .list .item:nth-child(1) .img{float:none}.homebox05.homebox05s .list .item:nth-child(1) .box{margin:0}.homebox06 .box{width:80%;padding:30px 30px 40px;margin-bottom:0;overflow:hidden}.homebox06 .box .list{width:100%}.homebox06 .box .list li{width:50%}.footer{padding:30px 0}.footbar{display:none}.footer .footnav{display:none}.foot{font-size:12px}.foot .aa{font-size:12px;display:block;line-height:20px}.inbanner{height:120px;background-size:cover}.inbanner .title .cn{font-size:22px}.inbanner .title .en{font-size:15px}.side{width:100%;float:none}.main{width:100%;float:none}.sbox{display:none}.snav{padding:0;margin-bottom:0}.snav .sd{background:#666;line-height:36px;font-size:12px;color:#fff;text-align:center;display:block}.snav .hd{display:none}.snav .bd{display:none}.snav .bd.sbon{display:block}.snav .bd .bul .bli .ba{font-size:15px}.mainbox .now{display:none}.mainbox{padding:20px}.mainbox .hd{border-color:transparent;margin:-20px -20px 40px}.mainbox .hd h1{float:none;text-align:center;background:linear-gradient(to right, #ea0000, #f30);color:#fff;font-size:16px;padding-right:0}.newsbackline ul li a{width:100%}.newslist .item{width:100%;float:none;margin-right:0}.newslist .item .name{height:auto}.process02 li{width:48%}.process05 li{width:48%}.process05 li span{font-size:12px}.caselist li{width:50%}.caselist li span{font-size:12px}.messagetarea{width:90%;margin:0 auto;display:block}.messagetit{text-align:center;margin-top:5px;font-size:.75rem}.messageinput{width:90%;margin:0 auto;display:block;margin-bottom:5px}.main .con .yanzhengma{display:block;width:20%;margin:20px auto}.messagebtn{margin:5px auto 0;width:80%;display:block}.messagebtn.btnon{width:80%}.prolist .item{width:100%;margin:0 0 10px}}.prolist .info{width:100%;padding:20px 30px;box-sizing:border-box}.prolist .info .series{font-size:15px;color:#111;line-height:30px;letter-spacing:0px;text-align:left;font-weight:300}.prolist .info .name{font-size:17px;color:#062542;line-height:30px;margin-top:7px;letter-spacing:0px;text-align:left;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:1;line-height:20px;overflow:hidden}.prolist .info .text{margin-top:10px;font-size:16px;color:#777;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;line-height:20px;overflow:hidden;margin:10px auto;text-align:left;margin-bottom:20px;font-weight:300}.prolist .info .btn{color:#666;font-size:15px;font-weight:500;text-align:left;padding:0;margin-top:15px;margin-bottom:20px}.prolist .texttitle li{border:#ccc 1px solid;display:inline-block;padding:5px 20px;background:#fff;color:#666;border-radius:20px}.prolist .hometext li{display:inline-block;padding:5px 20px;color:#111;border-radius:0px;margin-bottom:4px;border-bottom:#d6dde5 1px solid;font-size:16px;font-weight:400}.prolist #wrap li{border:#ccc 0 solid;display:inline-block;padding:0px 0px;background:none;border-radius:0px;-webkit-box-shadow:0 5px 5px rgba(19,19,19,0.08);box-shadow:0 2px 5px rgba(19,19,19,0.08)}.prolist #wrap{margin:0 auto;padding:0 0px}.prolist #wrap li img{width:100%}.homebox7{background:#000}.m-panel01._xs_{min-height:800px;padding:0 4vw 4vw}.m-panel01._white_{color:#fff}.m-panel01{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:1280px;margin:0 auto;overflow:hidden;letter-spacing:0;text-decoration:none}.m-panel01__img{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.m-panel01__img .__elem{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-panel01:not(div):hover .m-panel01__btn>*{border-color:#fff;color:#fff}.e-btn01._w-m_{min-width:220px;border-radius:12px}.e-btn01._white_{border-color:#fff;color:#fff}.m-panel01:not(div):hover .m-panel01__img{-webkit-transform:scale(1.025);transform:scale(1.025);opacity:.7}.m-panel01__body{position:relative;width:100%;top:-200px;margin:0 auto}.m-panel01__category{font-weight:500;font-size:1rem;text-align:left;text-shadow:3px 0 5px rgba(2,2,3,0.75)}.m-panel01__ttl{margin-top:0vw;margin-bottom:1vw;font-weight:700;font-size:2vw;line-height:1.35;color:#fff;text-shadow:3px 0 5px rgba(2,2,3,0.75);text-align:left}.m-panel01__txt{font-size:16px;line-height:1.6;color:#fff;text-shadow:3px 0 5px rgba(2,2,3,0.75);text-align:left}.m-panel01._xs_ .m-panel01__txt{margin-top:1.54761905vw;font-size:15px;width:350px;line-height:160%}.m-panel01._xs_ .m-panel01__btn{margin-top:30px;text-align:left}.e-btn01{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:128px;height:44px;padding:0 10px;border:1px solid #000;border-radius:10px;background:transparent;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.e-btn01._w-m_{min-width:130px;border-radius:6px}.e-btn01._white_{border-color:#fff;background-color:transparent;color:#fff}.homebox8{background:#001e45;padding:100px 0}@media (max-width: 800px){.homebox8{padding:12vw 0}}.homebox8 .shaya01{padding:0 60px}@media (max-width: 800px){.homebox8 .shaya01{padding:0 6vw}}.homebox8 .shaya02{margin-bottom:20px;color:#fff;font-size:35px;font-weight:600;line-height:120%;text-transform:uppercase}@media (max-width: 800px){.homebox8 .shaya02{font-size:var(--fsize-h2);margin-bottom:var(--gap-large)}}.homebox8 .shaya03{font-size:16px;color:#bbb}@media (max-width: 800px){.homebox8 .shaya03{font-size:var(--fsize-txt)}}.homebox8 .shaya04{display:flex;justify-content:center;align-items:center;margin-top:40px}@media (max-width: 800px){.homebox8 .shaya04{flex-wrap:wrap;row-gap:6px;margin-top:var(--gap-large)}}.homebox8 .shaya04 li a{padding:10px 30px;border:rgba(255,255,255,0.3) 1px solid;margin-right:5px;color:#fff}@media (max-width: 800px){.homebox8 .shaya04 li a{display:flex;padding:5px var(--gap-large);font-size:var(--fsize-txt)}}.homebox8 .shaya04 li.on a{padding:10px 30px;background:#4183d1;color:#fff;border:#4183d1 1px solid;margin-right:5px;font-weight:500}@media (max-width: 800px){.homebox8 .shaya04 li.on a{padding:5px var(--gap-large)}}.homebox8 .swiper-container{width:100%;height:100%}.homebox8 .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.homebox8 .item .pic{overflow:hidden}.homebox8 .item .pic img{display:block;width:100%;-webkit-transition:all .5s}.homebox8 .item a{text-decoration:none}.homebox8 .item .pic img:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.homebox8 a{text-decoration:none}.homebox8 .info{background:linear-gradient(to bottom, #c6e5f1, #d7f4ff, #fff);padding:30px 40px;text-align:left;width:100%;top:-158px;box-sizing:border-box}.homebox8 .name{font-size:24px;color:#000;line-height:30px;padding-top:10px;letter-spacing:0px;font-weight:400;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:1}.homebox8 .text{font-size:15px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;line-height:20px;overflow:hidden;margin:10px auto 30px}.homebox8 .info .btn{padding:2px 0px 8px 0px;line-height:160%;color:#000;font-size:15px;font-weight:500;text-align:left}.homebox10{background:#fff url("../images/companybg.jpg") no-repeat center bottom;padding:140px 0 180px 0}@media (max-width: 800px){.homebox10{padding:6vw 6vw 12vw}}.homebox10 .hometext{display:block;float:left;width:100%;font-size:16px;padding:0;display:flex;justify-content:flex-start;justify-content:center}@media (max-width: 800px){.homebox10 .hometext{float:none;flex-direction:column}}.homebox10 .hometext .shaya01{width:150px;color:#393943;font-size:15px;font-weight:600;line-height:140%;color:#000;display:flex;margin-top:0px}@media (max-width: 800px){.homebox10 .hometext .shaya01{width:100%}}.homebox10 .hometext .shaya02{width:24%;margin-right:10%;color:#000;font-size:1.4vw;font-weight:500;line-height:120%}@media (max-width: 800px){.homebox10 .hometext .shaya02{width:100%;margin-right:0;font-size:var(--fsize-txt);line-height:1.6;margin-top:var(--gap-large)}}.homebox10 .hometext .shaya03{width:calc(100vw - 270px - 34%)}@media (max-width: 800px){.homebox10 .hometext .shaya03{width:100%;font-size:var(--fsize-large)}}.homebox9{background:url(../images/newsbg.jpg) no-repeat center center;z-index:10;padding:140px 0}@media (max-width: 800px){.homebox9{padding:12vw 0}}.homebox9 .shaya01{padding:0 60px}@media (max-width: 800px){.homebox9 .shaya01{padding:0 6vw}}.homebox9 .shaya02{text-align:left;box-sizing:border-box;display:flex;justify-content:space-between}@media (max-width: 800px){.homebox9 .shaya02{flex-direction:column}}.homebox9 .shaya03{margin-bottom:20px;color:#fff;font-size:35px;font-weight:600;line-height:120%;text-transform:uppercase}@media (max-width: 800px){.homebox9 .shaya03{font-size:var(--fsize-h2);margin-bottom:var(--gap-large)}}.homebox9 .shaya04{color:rgba(255,255,255,0.8);margin-bottom:50px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:4}@media (max-width: 800px){.homebox9 .shaya04{font-size:var(--fsize-txt);margin-bottom:var(--gap-h3)}}.homebox9 .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 7px 22px rgba(19,19,19,0.08);box-shadow:0 7px 22px rgba(19,19,19,0.08);-webkit-transition:all .3s;transition:all .3s;background:rgba(0,0,0,0.4);opacity:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.homebox9 .item .pic img{display:block;width:100%;-webkit-transition:all 2s}.homebox9 .item{padding:50px 50px}.homebox9 .swiper-slide:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);cursor:pointer}.homebox9 a{text-decoration:none}.homebox9 .info{text-align:left}.homebox9 .series{font-size:15px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2;line-height:20px;overflow:hidden}.homebox9 .name{font-size:19px;color:#b8d8ff;line-height:140%;padding-top:10px;letter-spacing:0px;font-weight:600;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:1}.homebox9 .text{line-height:160%;color:#ccc;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:3;overflow:hidden;margin:30px auto}.homebox9 .info .btn{padding:2px 0px 8px 0px;line-height:160%;color:#fff;font-size:15px;font-weight:500;text-align:left}/*# sourceMappingURL=./cps.css.map */