:root{--theme-color:rgba(25, 98, 215, 1);--theme-color-transparency_3:rgba(25, 98, 215, .3);--theme-color-transparency_5:rgba(25, 98, 215, .5);--theme-color-transparency_7:rgba(25, 98, 215, .7);--font-color-white:#FFF;--font-color-black:#040404}html{font-size:16px}.pickerBox{position:absolute;left:50px;top:100px;max-width:1200px}.pickerBox .picker{position:absolute;width:30px;height:30px;cursor:pointer;left:0;opacity:.4}.pickerBox .picker:hover{opacity:1;transition:all .2s ease}#friend_link_1{color:#222;margin-top:2.222rem}#friend_link_1 .friends,#friend_link_1 .region{margin-bottom:.833rem}#friend_link_1 .friends .name,#friend_link_1 .region .name{display:inline-block}#friend_link_1 .friends .name li,#friend_link_1 .region .name li{display:inline-block;margin-right:1.111rem}#friend_link_1 .friends .name li a,#friend_link_1 .region .name li a{font-size:.889rem;transition:all .2s ease;color:#222}#friend_link_1 .friends .name li:hover a,#friend_link_1 .region .name li:hover a{color:var(--theme-color);transition:all .2s ease}#friend_link_1 .region{margin-top:.833rem}header .header-box .container{padding:0}header .header-box .h_top{height:3.125rem;line-height:3.125rem;color:var(--font-color-white);font-size:1rem;background-color:var(--theme-color);padding:0 .938rem}header .header-box .h_top .company_name{font-weight:300;color:var(--font-color-white);line-height:3.125rem}header .header-box .h_top .company_info{display:flex;justify-content:flex-end;align-items:center}header .header-box .h_top .company_info .code{position:relative}header .header-box .h_top .company_info .code:hover .ewm{display:block}header .header-box .h_top .company_info .code .ewm{position:absolute;display:none;top:50px;left:20%;width:100px;z-index:100}header .header-box .h_top div a{padding:0 .875rem;display:inline-block;color:var(--font-color-white)}header .top-nav{background-image:url(../image/top_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:left;padding-top:2.5rem}header .top-nav .first_floor{padding:0 0 25px 0}header .top-nav .first_floor .logo{width:50%}header .top-nav .first_floor .logo img{max-width:100%}header .top-nav .first_floor .search-box{width:50%}header .top-nav .first_floor .search-box .text{font-size:16px;width:56%;color:var(--font-color-white)}header .top-nav .first_floor .search-box .search{position:relative;right:1.25rem;width:35%}header .top-nav .first_floor .search-box .search form input{border:1px solid var(--font-color-white);border-radius:17px;width:95%;height:2.125rem;text-indent:10px;background:0 0}header .top-nav .first_floor .search-box .search form input::-webkit-input-placeholder{color:var(--font-color-white)}header .top-nav .first_floor .search-box .search button .iconfont{position:absolute;top:-2px;right:1.25rem;font-size:1.5rem;height:2.125rem;color:var(--font-color-white)}header .top-nav .second_floor{display:none;padding:40px 85px 40px}header .top-nav .second_floor .left-img{width:25%}header .top-nav .second_floor .right-box{width:75%}header .top-nav .second_floor .right-box .swiper{width:100%;height:3rem}header .top-nav .second_floor .right-box .swiper .swiper-slide{text-align:center}header .top-nav .second_floor .right-box .swiper .swiper-slide p{color:#fd0202;font-size:19px;font-weight:700;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}header .top-nav .second_floor .right-box .swiper .swiper-pagination{right:0;left:50%;bottom:-20%;transform:translate3d(-50%, 0, 0)}header .top-nav .second_floor .right-box .swiper .swiper-pagination .swiper-pagination-bullet{margin:0 10px;background-color:var(--font-color-white);opacity:1}header .top-nav .second_floor .right-box .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#fd0202}header .nav-box .header{width:100%;height:50px;background:#1655bb}header .nav-box .header .left a img{height:40px;margin-top:6px}header .nav-box .header .left .img2{display:none}header .nav-box .header .nav{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:100%;line-height:50px;display:block}header .nav-box .header .navbar_nav li{float:left;position:relative;display:block}header .nav-box .header .navbar_nav li:hover:after{width:100%}header .nav-box .header .navbar_nav li .iconfont{font-size:14px;font-weight:200;color:var(--font-color-white);line-height:40px;margin-right:.25rem}header .nav-box .header .navbar_nav li a{text-decoration:none;height:100%;padding:0 20px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.3s;color:#fff;font-size:16px}header .nav-box .header .navbar_nav li.active a{background-color:var(--theme-color)}header .nav-box .header .navbar_nav li:hover a{color:var(--font-color-white);background-color:var(--theme-color)}header .nav-box .header .navbar_nav li.dropdown{display:inherit;position:relative}header .nav-box .header .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(404.png) no-repeat;background-size:100% 100%;display:block}header .nav-box .header .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,0.38);width:100%;z-index:2}header .nav-box .header .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}header .nav-box .header .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.3s}header .nav-box .header .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}header .nav-box .header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:var(--theme-color)}header .nav-box .header.on{background:#fff;border-bottom:1px solid #ccc}header .nav-box .header.on .left .img1{display:none}header .nav-box .header.on .left .img2{display:block}header .nav-box .header.on .navbar_nav li a{color:#333}header .nav-box .header.on .navbar_nav li:hover a{color:#ff4500}header .nav-box #navToggle{display:none}header .nav-box .m_nav{position:fixed;top:0;box-shadow:0 15px 27px 0 rgba(167,165,165,0.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0s;top:0;transform:translateX(100%)}header .nav-box .m_nav.open{transform:translateX(0)}header .nav-box .m_nav .top{height:60px;padding:20px 30px;box-sizing:border-box;text-align:right}header .nav-box .m_nav .top .closed{margin-left:1.25rem;font-size:1.875rem;cursor:pointer}header .nav-box .m_nav .logo{background-color:var(--theme-color);width:100%;padding:5px 0;margin:0 auto}header .nav-box .m_nav .logo img{height:50px;display:block;margin:30px auto}header .nav-box .m_nav .ul{margin-top:30px}header .nav-box .m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0s;opacity:0}header .nav-box .m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}header .nav-box .m_nav .ul li:nth-child(1){-webkit-transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li:nth-child(2){-webkit-transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li:nth-child(3){-webkit-transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li:nth-child(4){-webkit-transition:all 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:all 1.2s cubic-bezier(0.77, 0, 0.175, 1) 0s}header .nav-box .m_nav .ul li a{display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}header .nav-box .m_nav .ul li .dropdown_menu{display:none}header .nav-box .m_nav .ul li.dropdown.active .dropdown_menu{display:block}header .nav-box .m_nav .ul li .dropdown_menu a{display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5}header .nav-box .m_nav .ul li .dropdown_menu a:last-child{border:none}header .pc_banner{margin-top:1rem}header .pc_banner img{width:100%}header .pc_banner .swiper-pagination{width:auto;right:10%;left:auto}header .pc_banner .swiper-pagination-bullet{background-color:rgba(255,255,255,0.6);width:7px;height:7px;border-radius:3px;transition:all .3s ease}header .pc_banner .swiper-pagination-bullet-active{width:6.25rem;transition:all .3s ease}@media screen and (max-width: 992px){header .nav-box .header{padding:0 10px}header .nav-box .header #navToggle{height:100%;padding:9px 15px;margin-right:-15px;display:inline-block;float:right}header .nav-box .header #navToggle span{position:relative;width:25px;height:1px;margin-top:19px}header .nav-box .header #navToggle span:after,header .nav-box .header #navToggle span:before{content:'';position:relative;width:100%;height:1px;left:0}header .nav-box .header #navToggle span,header .nav-box .header #navToggle span:after,header .nav-box .header #navToggle span:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:block;background:var(--font-color-white)}header .nav-box .header #navToggle span:before{top:8px}header .nav-box .header #navToggle span:after{bottom:10px}header .nav-box .header #navToggle.open span:before{top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}header .nav-box .header #navToggle.open span:after{bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}header .nav-box .header #navToggle.open span{background:0 0}header .nav-box .header #navToggle.open span:after,header .nav-box .header #navToggle.open span:before{background:#4f4f4f}header .nav-box .header .nav{display:none}header .nav-box .banner img{height:600px;object-fit:cover}}@media screen and (max-width: 767px){header .header-box .h_top .company_info{display:none}header .top-nav .first_floor{display:none}header .top-nav .second_floor{padding:20px 5px;flex-direction:column}header .top-nav .second_floor .left-img{width:auto}header .pc_banner{margin-top:1.25rem}}