html,body{font-family:open sans;font-weight:500;font-style:normal}::-moz-placeholder{color:#f8620d;font-size:14px}::-webkit-input-placeholder{color:#f8620d;font-size:14px}:-ms-input-placeholder{color:#f8620d;font-size:14px}body,ul,h1,h2,h3,h4,h5,h6,p,dl{margin:0;padding:0;list-style-type:none}a,a:hover{text-decoration:none}ul,li{/*list-style:none;*/padding:0;margin:0}.flex-container{display:flex;max-width:1080px;margin:auto}.flex-container .flex-item{display:inline-flex}.clear{clear:both}.container{width:1080px;margin:auto;padding:0}.promotion{width:100%;height:58px}@media screen and (max-width:500px){.promotion{height:22px}}.promotion_banner{position:fixed;height:60px;width:100%;z-index:999}.promotion_banner .pic{width:100%;height:61px;display:block;position:relative;top:-2px}.promotion_banner .pic img{cursor:pointer;position:absolute;top:0;width:100%;height:100%;object-fit:cover}.promotion_banner .act{position:absolute;height:33px;width:113px;border-radius:19px;background:#388261;color:#fff;text-align:center;line-height:31px;font-size:20px;font-weight:700;right:19%;top:15px}.promotion_banner span{cursor:pointer;position:absolute;right:14.9%;background:0 0;border:1px solid #ccc;top:10%;z-index:1000;display:block;color:#fff;border-radius:55px;width:27px;line-height:23px;font-weight:700;height:27px;text-align:center}@media screen and (max-width:1400px){.promotion_banner .act{right:15%}.promotion_banner span{right:10.9%}}@media screen and (max-width:1260px){.promotion_banner .act{right:10%}.promotion_banner span{right:3%}}@media screen and (max-width:1100px){.promotion_banner .act{right:5%}.promotion_banner span{right:0%}}@media screen and (max-width:960px){.promotion_banner .act{right:3.8%;line-height:24px;font-size:15px;height:26px;width:100px;top:21px}}@media screen and (max-width:768px){.promotion_banner .act{display:none}}@media screen and (max-width:500px){.promotion_banner .pic{height:25px;display:block;position:relative}.promotion_banner span{position:absolute;right:0%;top:0%;z-index:1000;display:block;color:#fff;border-radius:55px;width:19px;line-height:17px;font-weight:700;height:19px;text-align:center}}header{position:relative;z-index:9;background-color:#1e2432}header .search-area{position:fixed;width:0;left:0;z-index:10;width:100%;height:110px;background-color:#1e2432;box-shadow:rgba(0,0,0,.2) 2px 2px 5px;justify-content:center;align-items:center;display:none}header .search-area .form{width:674px;display:flex;justify-content:space-between;align-items:center}header .search-area .form form{display:table-cell;width:100%}header .search-area .form form::after{content:'';display:block;clear:both}header .search-area .form form label{margin-bottom:0;float:left;height:25px}header .search-area .form form label:first-of-type{border-right:1px solid #fff;padding-right:20px;width:10%}header .search-area .form form label:last-of-type{width:90%}header .search-area .form form label:last-of-type input{width:100%;height:25px;background:0 0;border:none;color:#f8620d;text-indent:8px}header .search-area .form button{background:0 0;border:none;font-size:18px;color:#fff}header nav.header-top{border-bottom:1px solid #f8620d}header nav.header-top .flex-container{justify-content:flex-end;padding-top:6px;padding-bottom:6px}header nav.header-top .flex-container .flex-item{flex:0 auto;text-align:right;margin-left:36px;align-items:center}header nav.header-top .flex-container .flex-item a{font-size:12px;color:#fff}header nav.header-top .flex-container .flex-item a:hover{color:#f8620d}header nav.header-top .flex-container .flex-item button{padding:0 4px;border:none;border-left:1px solid #898989;border-right:1px solid #898989;background-color:transparent;color:#fff;font-size:14px}header nav.header-bottom .logo{display:inline-block;height:70px;line-height:70px;color: #fff;font-size: 18px;}header nav.header-bottom .logo img{height:32px}header nav.header-bottom .left{display:none;float:left}header nav.header-bottom .right{width:70%;float:right}header nav.header-bottom .right .flex-container{justify-content:flex-end;align-items:center}header nav.header-bottom .mobi-btn,header nav.header-bottom .mobi-btn-top{display:none}header nav.header-bottom .mobi{display:none}header nav.header-bottom .flex-item{height:70px;flex:0 auto;flex-direction:column;align-items:flex-end;justify-content:center;margin-left:46px;cursor:pointer;z-index:1}header nav.header-bottom .flex-item .hover-item__content img{display:inline-block;height:20px;margin-right:10px}header nav.header-bottom .flex-item .hover-item__content span{display:inline-block;color:#fff;font-size:14px;position:relative;top:2px}header nav.header-bottom .flex-item .hover-item__content span i{display:inline-block;margin-left:4px;transform:scale(.5) rotate(-90deg) translateX(-50%);transition:.2s ease-in-out}header nav.header-bottom .flex-item .hover-item__list{display:none;position:absolute;z-index:2;top:90%;padding:6px 20px;background-color:#1e2432;box-shadow:rgba(0,0,0,.67) 2px 2px 5px;border-radius:4px;width:auto;transform:translateX(30%)}header nav.header-bottom .flex-item .hover-item__list .list-item{padding-top:15px;padding-bottom:15px;border-bottom:.8px dashed #f8620d}header nav.header-bottom .flex-item .hover-item__list .list-item:last-of-type{border-bottom:none}header nav.header-bottom .flex-item .hover-item__list .list-item .link{display:flex;align-items:center;font-size:14px;color:#fff;text-indent:8px;cursor:pointer}header nav.header-bottom .flex-item .hover-item__list .list-item .link img{height:18px;display:inline-flex;margin-right:4px}header nav.header-bottom .flex-item .hover-item__list .list-item .link span{display:inline-flex;font-size:inherit;color:inherit}header nav.header-bottom .flex-item .hover-item__list .list-item .link:hover{color:#f8620d}header nav.header-bottom .flex-item:hover .hover-item__content span,header nav.header-bottom .flex-item.active .hover-item__content span{color:#f8620d}header nav.header-bottom .flex-item:hover .hover-item__content span i,header nav.header-bottom .flex-item.active .hover-item__content span i{transform:scale(.5) rotate(90deg) translateX(50%)}.foot{background-color:#1e2432;padding-top:55px}.foot .foot-list{border-bottom:1px solid #f8620d;padding-bottom:60px}.foot .foot-list .flex-row-8{flex:0 0 66%}.foot .foot-list .flex-row-8 .flex-item{flex:0 0 33.3%;flex-direction:column}.foot .foot-list .flex-row-8 .flex-item .title{font-size:18px;line-height:40px;color:#f8620d}.foot .foot-list .flex-row-8 .flex-item ul li a{font-size:14px;line-height:30px;color:#fff}.foot .foot-list .flex-row-8 .flex-item ul li a:hover{color:#f8620d}.foot .foot-list .flex-row-4{flex:0 0 34%;flex-direction:column;padding-top:8px}.foot .foot-list .flex-row-4 p{font-size:14px;color:#fff;margin-bottom:16px}.foot .foot-list .flex-row-4 .sub-form{padding-bottom:12px;margin-bottom:16px}.foot .foot-list .flex-row-4 .sub-form form{display:inline-block;vertical-align:top;width:65%}.foot .foot-list .flex-row-4 .sub-form form .input-group{border:1px solid #f8620d;border-radius:4px;position:static}.foot .foot-list .flex-row-4 .sub-form form input{width:100%;background:0 0;border:none;position:static}.foot .foot-list .flex-row-4 .sub-form form span{width:35%;position:static}.foot .foot-list .flex-row-4 .sub-form form span button{background:#f8620d;color:#fff;height:36px;width:100%;border:none;font-size:14px}.foot .foot-list .flex-row-4 .sub-form .message{float:right;vertical-align:top;width:30%;font-size:12px}.foot .foot-list .flex-row-4 .links{display:flex;margin-bottom:30px}.foot .foot-list .flex-row-4 .links a{display:inline-flex;flex:0 auto;margin-right:12px}.foot .foot-list .flex-row-4 .links a img{height:16px}.foot .foot-list .flex-row-4 .language{position:relative;z-index:10}.foot .foot-list .flex-row-4 .language .item{display:inline-block;cursor:pointer}.foot .foot-list .flex-row-4 .language .item img{height:16px;margin-right:10px}.foot .foot-list .flex-row-4 .language .item span{font-size:14px;color:#fff}.foot .foot-list .flex-row-4 .language .item span i{margin-left:14px;display:inline-block;transform-origin:50%;transform:scale(.5) rotate(-90deg) translateX(-30%)}.foot .foot-list .email-popup{padding:6px 12px;background:#f8620d;color:#fff;display:inline-block;margin-top:8px;border:1px solid #f8620d;border-radius:4px}.foot .foot-list .email-popup:hover{color:#f8620d;background:#fff}.foot .foot-bottom{padding:30px 0;text-align:center}.foot .foot-bottom p{font-size:14px;color:#fff}.widget{position:fixed;top:80%;right:2%;z-index:9999}.totop{display:none;width:46px;height:64px;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:20px auto 0}.totop:hover{opacity:.6}.lan-mask{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:9999;cursor:pointer}nav.lan-list{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 50px;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.5);max-width:90%;max-height:90%;width:900px;overflow:hidden;border-radius:12px;z-index:10000}nav.lan-list .close-btn{position:absolute;top:16px;right:16px;width:30px;height:30px;padding:0;background:0 0;border:none;display:flex;justify-content:center;align-items:center}nav.lan-list .close-btn svg line{stroke:#999}nav.lan-list ul{display:flex;flex-wrap:wrap;flex:0 0 100%}nav.lan-list ul li{display:inline-flex;align-items:center;flex:0 1 25%;height:50px}nav.lan-list ul li a{display:block;width:100%;color:#666;font-size:12px}nav.lan-list ul li a:hover{color:#f8620d}nav.lan-list ul li a img{width:33px;height:22px;object-fit:contain;margin-right:8px;display:inline-block;vertical-align:middle}body.fixed .lan-mask{display:block}body.fixed .lan-list{display:block}@media screen and (max-width:1080px){.container{width:100%;padding:0 12px}.flex-container{padding:0 12px}header nav.header-bottom .flex-container .flex-item{margin-left:40px}}@media screen and (max-width:768px){header .container{text-align:center}header .search-area .form{width:100%;padding:0 12px}header .search-area .form form label:first-of-type{width:25px;padding:0}header .search-area .form form label:first-of-type button{padding:0;font-size:14px;position:relative;top:5px}header nav.header-top{position:absolute;top:100%;width:100%;background:#1e2432;border-top:2px solid #f8620d;display:none}header nav.header-top .flex-container{flex-wrap:wrap}header nav.header-top .flex-container .flex-item{flex:100%;padding:10px 0;border-bottom:1px solid #204850;margin-left:0;justify-content:flex-start}header nav.header-top .flex-container .flex-item a{font-size:14px}header nav.header-top .flex-container .flex-item:last-child{display:none}header nav.header-bottom{position:relative}header nav.header-bottom .right,header nav.header-bottom .left{width:28px;position:relative;height:77px;display:flex;align-items:center}header nav.header-bottom .right .flex-container,header nav.header-bottom .left .flex-container{display:none;position:absolute;top:100%;left:calc((28px + 12px - 100vw));width:100vw;flex-direction:column;background-color:#1e2432;}header nav.header-bottom .right .flex-container .mobi,header nav.header-bottom .left .flex-container .mobi{width:100vw;display:flex;border-bottom:1px solid #204850;}header nav.header-bottom .right .flex-container .mobi .item__content,header nav.header-bottom .left .flex-container .mobi .item__content{flex:0 0 20%;border-right:1px solid #204850}header nav.header-bottom .right .flex-container .mobi .item__content span,header nav.header-bottom .left .flex-container .mobi .item__content span{display:block;color:#fff;padding:20px;text-align:center;border-bottom:1px solid #204850}header nav.header-bottom .right .flex-container .mobi .item__content span.active,header nav.header-bottom .left .flex-container .mobi .item__content span.active{border-right:3px solid #f8620d}header nav.header-bottom .right .flex-container .mobi .item__content span:last-child,header nav.header-bottom .left .flex-container .mobi .item__content span:last-child{border-bottom:none}header nav.header-bottom .right .flex-container .mobi .item__list,header nav.header-bottom .left .flex-container .mobi .item__list{flex:1}header nav.header-bottom .right .flex-container .mobi .item__list .box,header nav.header-bottom .left .flex-container .mobi .item__list .box{height:100%;display:none}header nav.header-bottom .right .flex-container .mobi .item__list .box:last-child .list-item,header nav.header-bottom .left .flex-container .mobi .item__list .box:last-child .list-item{padding-top:10px;align-items:flex-start}header nav.header-bottom .right .flex-container .mobi .item__list .list-item,header nav.header-bottom .left .flex-container .mobi .item__list .list-item{padding-left:20px;border-bottom:1px solid #204850;display:flex;align-items:center}header nav.header-bottom .right .flex-container .mobi .item__list .list-item a,header nav.header-bottom .left .flex-container .mobi .item__list .list-item a{font-size:14px;color:#fff}header nav.header-bottom .right .flex-container .mobi .item__list .list-item:last-child,header nav.header-bottom .left .flex-container .mobi .item__list .list-item:last-child{border-bottom:none}header nav.header-bottom .right .flex-container .flex-item,header nav.header-bottom .left .flex-container .flex-item{display:none;height:auto;flex:0 0 100%;align-items:center;margin-left:0;padding:15px 0}header nav.header-bottom .right .flex-container .flex-item .hover-item__list,header nav.header-bottom .left .flex-container .flex-item .hover-item__list{position:static;margin-top:10px}header nav.header-bottom .right .flex-container .flex-item .hover-item__list .link,header nav.header-bottom .left .flex-container .flex-item .hover-item__list .link{text-align:center;text-indent:0}header nav.header-bottom .mobi-btn-top{cursor:pointer;display:block;height:28px;width:28px;position:relative}header nav.header-bottom .mobi-btn-top span{position:absolute;display:block;width:6px;margin:auto;height:6px;background-color:#fff;border-radius:50%;left:calc((50% - 12px));transition:.3s}header nav.header-bottom .mobi-btn-top span:nth-of-type(1){top:2px;transform-origin:100%}header nav.header-bottom .mobi-btn-top span:nth-of-type(2){top:11px;opacity:1}header nav.header-bottom .mobi-btn-top span:nth-of-type(3){top:20px;transform-origin:100%}header nav.header-bottom .mobi-btn{cursor:pointer;display:block;height:28px;width:28px;position:relative}header nav.header-bottom .mobi-btn span{position:absolute;display:block;width:23px;margin:auto;height:2px;background-color:#fff;border-radius:8px;left:calc((50% - 12px));transition:.3s}header nav.header-bottom .mobi-btn span:nth-of-type(1){top:2px;transform-origin:100%}header nav.header-bottom .mobi-btn span:nth-of-type(2){top:11px;opacity:1}header nav.header-bottom .mobi-btn span:nth-of-type(3){top:20px;transform-origin:100%}header nav.header-bottom .mobi-btn.active span:nth-of-type(1){transform:translateX(-4px) translateY(2px) rotate(-45deg)}header nav.header-bottom .mobi-btn.active span:nth-of-type(2){transform:rotate(-45deg) translateY(0px) translateX(1px);opacity:0}header nav.header-bottom .mobi-btn.active span:nth-of-type(3){transform:translateX(-4px) translateY(0px) rotate(45deg)}.foot .foot-list{flex-direction:column;padding-bottom:30px}.foot .foot-list .flex-row-8{flex:0 0 100%;flex-direction:column;margin-bottom:50px}.foot .foot-list .flex-row-8 .flex-item{margin-bottom:30px}.foot .foot-list .flex-row-8 .flex-item:last-of-type{margin-bottom:0}.foot .foot-list .flex-row-4{flex:0 0 100%}}@media screen and (max-width:500px){nav.lan-list{padding:20px}nav.lan-list ul li{flex:0 0 33%}nav.lan-list ul li a img{display:block}}