@font-face{font-family:"pingfang_r";src:url("../fonts/PingFang_Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_m";src:url("../fonts/PingFang_Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_b";src:url("../fonts/PingFang_Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"pingfang_h";src:url("../fonts/PingFang_Heavy.ttf") format("truetype");font-display:swap}*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,audio,blockquot,body,dd,div,dl,dt,figcaption,figure,filedset,form,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,ol,p,section,ul,video{margin:0;padding:0}i,em,h1,h2,h3,h4,h5,h6{font-size:1em;font-style:normal}li,ol,ul{list-style:none}fieldset,img{max-width:100%;height:auto;border:none;vertical-align:middle}button,input,select,textarea{outline:0;resize:none;border:none}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0;cursor:pointer}:focus{outline:0}a{color:#00132b;text-decoration:none;outline:0;cursor:pointer}a:link,a:visited{text-decoration:none}a:active{text-decoration:none}.clearfix:after{clear:both;content:'';display:table;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.clear{clear:both}.fl{float:left}.fr{float:right}body{min-width:320px;font:14px "pingfang_m", "Microsoft YaHei", Arial, sans-serif;color:#333333;line-height:1}.wrap{width:73.44vw;margin:0 auto}.header{position:relative;z-index:999;border-bottom:1px solid #e8e8e8}.header .wrap{width:100%;height:5.73vw;padding-left:1.77vw;padding-right:1.77vw;text-align:center;line-height:5.73vw}.header .logo{width:7.86vw;height:100%;float:left}.header .logo img{width:100%}.header .nav{height:100%;float:right;font-size:0}.header .nav li{height:3.13vw;display:inline-block;vertical-align:middle;font-size:.73vw;font-family:"pingfang_b";color:#333333;line-height:3.13vw;text-transform:uppercase}.header .nav li a{display:block;color:#333333;transition:all linear 0.3s}.header .nav li:hover a{color:#1f4ec7}.header .nav li.active{width:9.38vw;background:#09256e;border-radius:3.13vw}.header .nav li.active a{color:#ffffff}.header .nav li+li{margin-left:2.6vw}.header .navbtn{display:none}.footer{background:#ececec}.footer .module1{border-bottom:1px solid #ffffff}.footer .module1 .wrap{width:60.94vw;padding-top:3.91vw;padding-bottom:3.91vw;overflow:hidden}.footer .module1 .fl{max-width:48%}.footer .module1 .fl .logo{width:7.86vw;display:block}.footer .module1 .fl .logo img{width:100%;display:block}.footer .module1 .fl .info{margin-top:2.19vw}.footer .module1 .fl .info p{font-size:.73vw;color:#333333;line-height:1.5}.footer .module1 .fl .info p span,.footer .module1 .fl .info p a{display:table;margin-top:.1vw;font-size:.83vw;color:#333333;font-family:"pingfang_b";transition:all linear 0.2s}.footer .module1 .fl .info p a:hover{color:#1f4ec7}.footer .module1 .fl .info p+p{margin-top:.73vw}.footer .module1 .fl .swtbox{margin-top:2.5vw;overflow:hidden}.footer .module1 .fl .swtbox .btn{float:left;border-bottom:1px solid #333333;font-size:.83vw;color:#333333;font-family:"pingfang_b";cursor:pointer}.footer .module1 .fl .swtbox .btn2{margin-left:2.08vw}.footer .module1 .fr{max-width:48%;overflow:hidden}.footer .module1 .fr .nav_box{float:left}.footer .module1 .fr .nav_box li a{font-size:.83vw;color:#333333;font-family:"pingfang_b";transition:all linear 0.2s}.footer .module1 .fr .nav_box li a::before{content:"";width:.10667rem;height:.10667rem;display:inline-block;vertical-align:middle;margin-right:.13333rem;background:#1f4ec7;border-radius:50%;margin-right:.13333rem}.footer .module1 .fr .nav_box li:hover a,.footer .module1 .fr .nav_box li.active a{color:#1f4ec7}.footer .module1 .fr .nav_box li+li{margin-top:.94vw}.footer .module1 .fr .cp_box{float:left;margin-left:3.91vw}.footer .module1 .fr .cp_box .title{font-size:.83vw;color:#333333;font-family:"pingfang_b"}.footer .module1 .fr .cp_box .title::before{content:"";width:.10667rem;height:.10667rem;display:inline-block;vertical-align:middle;margin-right:.13333rem;background:#1f4ec7;border-radius:50%;margin-right:.13333rem}.footer .module1 .fr .cp_box .list{padding-left:.94vw}.footer .module1 .fr .cp_box .list a{display:block;margin-top:.94vw;font-size:.83vw;color:#333333;transition:all linear 0.2s}.footer .module1 .fr .cp_box .list a:hover{color:#1f4ec7}.footer .module2 .wrap{padding-top:2.08vw;padding-bottom:2.08vw;font-size:.73vw;color:#999999;line-height:1.5;text-align:center}.footer .module2 a{color:#999999;transition:all linear 0.2s}.footer .module2 a:hover{color:#1f4ec7}.right_swt{width:9.64vw;height:22.6vw;display:block;position:fixed;right:-.68vw;top:0;bottom:0;z-index:9999;margin:auto 0;background:url(../images/right_swt_bg.png) center top no-repeat;background-size:100%}.right_swt .btn{display:block;text-align:center;line-height:1;cursor:pointer}.right_swt .btn img{width:2.08vw;display:block;margin:0 auto .73vw}.right_swt .btn em{display:block;font-size:.83vw;font-style:normal}.right_swt .btn:hover em{font-weight:bold}.right_swt .btn1{padding:8.85vw 0 2.34vw;color:#ffffff}.right_swt .btn2{padding:1.04vw 0 2.6vw;color:#1f4ec7}.bottom_swt{display:none}.scroll_top{display:none;width:5.73vw;height:2.5vw;position:fixed;right:0;bottom:0;z-index:9999;background:#2e457f;cursor:pointer}.scroll_top:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/scroll_top.png) center center no-repeat;background-size:2.86vw}.product_center{position:relative}.product_center::before{content:"";width:24.64vw;height:14.74vw;display:block;position:absolute;right:3.75vw;bottom:-7.92vw;z-index:-1;background:url(../images/page_zs.png) center center no-repeat;background-size:100%}.product_center .wrap{width:84.9vw;overflow:hidden;padding-top:3.91vw;padding-bottom:3.91vw}.product_center .fl .title{font-size:2.6vw;color:#333333;font-family:"Microsoft YaHei"}.product_center .fl .tag{display:table;margin-top:1.15vw;font-size:.83vw;color:#1f4ec7;font-family:"pingfang_b"}.product_center .fl .tag::before{content:"";width:2.08vw;height:.78vw;display:inline-block;vertical-align:middle;margin-right:.57vw;background-image:url(../images/icon_title_zs.png);background-position:center top;background-repeat:no-repeat;background-size:2.4vw}.product_center .fr{width:43.75vw;padding-right:9.38vw;font-size:.83vw;color:#333333;line-height:2.25}.product_list{padding-left:1.77vw;padding-right:1.77vw}.product_list .classify{background:#1f4ec7}.product_list .classify .wrap{padding-top:1.98vw;padding-bottom:12.71vw}.product_list .classify ul{margin-left:-4%}.product_list .classify ul li{width:16%;height:3.65vw;float:left;margin-left:4%;margin-bottom:1.88vw}.product_list .classify ul li a{height:100%;display:block;display:flex;align-items:center;justify-content:center;padding-left:2.92vw;padding-right:3.75vw;position:relative;z-index:1;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);font-size:.73vw;color:#ffffff;line-height:1.4;text-align:center}.product_list .classify ul li a::before{content:"";width:0%;position:absolute;left:0;top:-1px;bottom:-1px;z-index:-1;background:#1f4ec7;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;transition:all linear 0.3s}.product_list .classify ul li a::after{content:"";width:.47vw;height:.83vw;display:block;position:absolute;right:.1vw;top:0;bottom:0;margin:auto 0;background-image:url(../images/icon_arrow.png);background-position:left -2.03vw;background-repeat:no-repeat;background-size:2.97vw;transition:all linear 0.3s}.product_list .classify ul li:first-child a{padding-left:2.08vw;padding-right:2.08vw}.product_list .classify ul li:hover a::before,.product_list .classify ul li.on a::before{width:100%}.product_list .classify ul li:hover a::after,.product_list .classify ul li.on a::after{transform:rotate(-90deg)}.product_list .list{position:relative;z-index:1;margin-top:-9.64vw;padding-bottom:2.6vw}.product_list .list li{width:47.65957%;float:left;position:relative;overflow:hidden;margin-bottom:3.28vw}.product_list .list li img{width:100%;display:block;position:relative;z-index:-1;transition:all linear 0.3s}.product_list .list li a{display:block;position:relative}.product_list .list li a::before{content:"";width:100%;height:3.91vw;display:block;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(31,78,199,0), rgba(31,78,199,0.4))}.product_list .list li strong{width:100%;position:absolute;left:0;bottom:0;padding:1.15vw 5.36vw 1.15vw 1.56vw;font-size:1.25vw;color:#ffffff;font-weight:normal;font-family:"pingfang_b";line-height:1.3}.product_list .list li strong::before{content:"";width:5.52vw;height:5.52vw;display:block;position:absolute;right:-1.72vw;bottom:-2.45vw;background:#343538;border-radius:50%}.product_list .list li strong::after{content:"";width:1.04vw;height:.83vw;display:block;position:absolute;right:1.15vw;bottom:.94vw;background:url(../images/icon_arrow.png) right -2.03vw no-repeat;background-size:2.97vw}.product_list .list li:nth-child(even){float:right}.product_list .list li:hover img{transform:scale(1.1)}@media (max-width: 960px){.wrap{width:100%;padding-left:.42667rem;padding-right:.42667rem}.header .wrap{width:100%;height:1.46667rem;padding-left:.42667rem;padding-right:.42667rem;line-height:1.46667rem}.header .logo{width:2.8rem}.header .nav{height:auto;position:absolute;right:.21333rem;top:1.49333rem;padding:.01333rem .4rem;background:#ececec;border-radius:.13333rem;box-shadow:0 .04rem .08rem rgba(51,51,51,0.2);display:none}.header .nav::before{content:"";position:absolute;right:.32rem;top:-.24rem;border-left:.26667rem solid transparent;border-right:.26667rem solid transparent;border-bottom:.26667rem solid #ececec}.header .nav li{height:auto;display:block;float:none}.header .nav li a{border-top:1px solid #d3d3d3;padding:.29333rem 0;font-size:.4rem;line-height:1;text-align:center}.header .nav li:first-child a{border-top:none}.header .nav li.active{width:100%;background:none}.header .nav li.active a{color:#1f4ec7}.header .nav li+li{margin-left:0}.header .navbtn{width:.8rem;height:100%;display:block;float:right;text-align:right}.header .navbtn i{width:.6rem;height:.05333rem;display:inline-block;vertical-align:middle;position:relative;background:#333333;transition:all 0.3s ease}.header .navbtn i:before,.header .navbtn i:after{content:"";width:.76rem;height:.05333rem;background:#333333;display:block;position:absolute;right:0;transition:all 0.3s ease}.header .navbtn i:before{top:-.26667rem}.header .navbtn i:after{bottom:-.26667rem}.header .navbtn.toggle{display:block}.header .navbtn.toggle i{background:none}.header .navbtn.toggle i:before{transform:translate3d(0, .26667rem, 0) rotate(-45deg)}.header .navbtn.toggle i:after{transform:translate3d(0, -.26667rem, 0) rotate(45deg)}.footer .module1 .wrap{width:100%;padding-top:1rem;padding-bottom:1rem}.footer .module1 .fl{max-width:100%;float:none}.footer .module1 .fl .logo{width:2.8rem}.footer .module1 .fl .info{margin-top:.56rem}.footer .module1 .fl .info p{font-size:.4rem}.footer .module1 .fl .info p span,.footer .module1 .fl .info p a{margin-top:.02667rem;font-size:.42667rem}.footer .module1 .fl .info p+p{margin-top:.18667rem}.footer .module1 .fl .swtbox{margin-top:.64rem}.footer .module1 .fl .swtbox .btn{font-size:.42667rem}.footer .module1 .fl .swtbox .btn2{margin-left:.8rem}.footer .module1 .fr{max-width:100%;float:none;margin-top:.93333rem}.footer .module1 .fr .nav_box li a{font-size:.4rem}.footer .module1 .fr .nav_box li a::before{width:.16rem;height:.16rem;margin-right:.2rem}.footer .module1 .fr .nav_box li+li{margin-top:.32rem}.footer .module1 .fr .cp_box{margin-left:1rem}.footer .module1 .fr .cp_box .title{font-size:.4rem}.footer .module1 .fr .cp_box .title::before{width:.16rem;height:.16rem;margin-right:.2rem}.footer .module1 .fr .cp_box .list{padding-left:.36rem}.footer .module1 .fr .cp_box .list a{margin-top:.32rem;font-size:.4rem}.footer .module2 .wrap{padding-top:.42667rem;padding-bottom:.42667rem;font-size:.37333rem}.right_swt{display:none}.bottom_swt{display:block;height:1.33333rem}.bottom_swt p{height:1.33333rem;position:fixed;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#f4f4f4;box-shadow:0 -.06667rem .13333rem rgba(51,51,51,0.2)}.bottom_swt .btn{width:50%;height:100%;float:left;font-size:.4rem;text-align:center;line-height:1.33333rem}.bottom_swt .btn:before{content:"";width:.65333rem;height:100%;display:inline-block;vertical-align:top;margin-right:.28rem}.bottom_swt .btn1{background:#1f4ec7;color:#ffffff}.bottom_swt .btn1:before{background:url(../images/right_swt_tb1.png) center no-repeat;background-size:100%}.bottom_swt .btn2{color:#1f4ec7}.bottom_swt .btn2:before{background:url(../images/right_swt_tb2.png) center no-repeat;background-size:100%}.scroll_top{width:1.33333rem;height:.93333rem;bottom:2.4rem}.scroll_top:before{background-size:.93333rem}.product_center::before{width:6.30667rem;height:3.77333rem;right:.96rem;bottom:-2.02667rem}.product_center .wrap{width:100%;padding-top:.66667rem;padding-bottom:.53333rem}.product_center .fl .title{font-size:.66667rem}.product_center .fl .tag{margin-top:.48rem;font-size:.37333rem}.product_center .fl .tag::before{width:.69333rem;height:.26rem;margin-right:.19067rem;background-size:.79733rem}.product_center .fr{width:100%;margin-top:.4rem;padding-right:0;font-size:.37333rem;line-height:1.8}.product_list{padding-left:.42667rem;padding-right:.42667rem}.product_list .classify .wrap{padding-top:.8rem;padding-bottom:.32rem}.product_list .classify ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-4%}.product_list .classify ul li{width:46%;height:auto;margin-left:4%;margin-bottom:.48rem}.product_list .classify ul li a{padding:.26667rem .58667rem .26667rem .37333rem;font-size:.37333rem;line-height:1.2}.product_list .classify ul li a::after{width:.192rem;height:.34133rem;right:.02667rem;background-position:left -.832rem;background-size:1.216rem}.product_list .classify ul li:first-child a{padding-left:0;padding-right:.33333rem}.product_list .list{margin-top:.42667rem;padding:0 0 1rem}.product_list .list li{width:100%;margin-bottom:.42667rem}.product_list .list li a::before{height:1.2rem}.product_list .list li strong{padding:.4rem 1.37333rem .4rem .4rem;font-size:.42667rem}.product_list .list li strong::before{width:1.696rem;height:1.696rem;right:-.656rem;bottom:-.752rem}.product_list .list li strong::after{width:.32rem;height:.256rem;right:.288rem;bottom:.256rem;background-position:right -.624rem;background-size:.912rem}}
