.public_p{padding: 100px 0 100px 0;}
.public_t{padding-top: 100px;}
.public_b{padding-bottom: 100px;}
.public_m{margin-top: 52px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.dx-title{width: 100%;position: relative;gap: 20px;z-index: 1;}
.dx-title .dx-tit{font-size: 48px;color: var(--titleColor);font-weight: bold;line-height: 1.2;text-transform: capitalize;}
.dx-title .dx-ttit{font-size: 20px;color: var(--logoColor);font-weight: bold;text-transform: uppercase;}
.dx-title .dx-line{width: 32px;height: 2px;background: var(--logoColor);}
.dx-title .dx-dec{width: 842px;max-width: 100%;font-size: 16px;color: var(--otherColor);line-height: 28px;text-align: center;}
.dx-title .dx-spage{position: absolute;right: 0;bottom: 0;}

.dx-ntitle{width: 100%;position: relative;gap: 20px;z-index: 1;}
.dx-ntitle .dx-ttit{font-size: 14px;color: var(--logoColor);font-weight: bold;text-transform: uppercase;}
.dx-ntitle .dx-tit{font-size: 32px;color: var(--titleColor);font-weight: bold;line-height: 1.2;text-transform: capitalize;}
.dx-ntitle .dx-line{width: 32px;height: 2px;background: var(--logoColor);}
.dx-ntitle .dx-dec{width: 842px;max-width: 100%;font-size: 16px;color: var(--otherColor);line-height: 28px;text-align: center;}

.dx-combut{width: 200px;height: 48px;border-radius: 48px;font-size: 14px;color: #fff;background: var(--logoColor);text-transform: uppercase;cursor:pointer;}
.dx-combut i {display: inline-block;width: 20px;height: 20px;background: url(../images/icon_jt_bai.svg) center center no-repeat;background-size: 100% 100%;margin-left: 20px;}
.dx-combut:hover{background: var(--subCOlor);}
.dx-combut:hover i{margin-left: 32px;}

.dx-spage{gap: 12px;}
.dx-spage .swiper-button-prev:after, .dx-spage .swiper-button-next:after{display: none;}
.dx-spage .swiper-button-prev, .dx-spage .swiper-button-next{width: 52px;height: 52px;border-radius: 50%;position: relative;left: auto;right: auto;margin: 0;background-color: var(--backgroundColor);;background-position: center center;background-repeat: no-repeat;opacity: 1;}
.dx-spage .swiper-button-prev{background-image: url('../images/icon_arraw_hl.svg');}
.dx-spage .swiper-button-next{background-image: url('../images/icon_arraw_hr.svg');}
.dx-spage .swiper-button-prev:hover, .dx-spage .swiper-button-next:hover{background-color: var(--logoColor) !important;}
.dx-spage .swiper-button-prev:hover{background-image: url('../images/icon_arraw_l.svg') !important;}
.dx-spage .swiper-button-next:hover{background-image: url('../images/icon_arraw_r.svg') !important;}

header{position: absolute;width: 100%;left: 0;top: 0;z-index: 999;}
header .container{width: 100%;padding: 0 100px;}
/*head*/
.dx-head{height:45px;position:relative;z-index:10;border-bottom:1px solid rgba(255,255,255,.32);}
.dx-head p{font-size:14px;color:#FFF;background:url(../images/dh.svg) no-repeat left center;background-size:auto 18px;padding-left:24px;}
.dx-head .dx-head-right{position: relative;}
.dx-head .dx-head-right .dx-head-a{font-size:15px;color:#FFF;margin-left:24px;}
.dx-head .dx-head-right .dx-head-a i{display: inline-block;width: 20px;height: 20px;background-size: 100% 100%;margin-right:4px;}
.dx-head .dx-head-right .dx-head-a i.icon01{background:url(../images/icon-top-tel.svg) no-repeat center center;}
.dx-head .dx-head-right .dx-head-a i.icon02{background:url(../images/icon-top-email.svg) no-repeat center center;}
.dx-head .dx-head-right .dx-head-a:hover{opacity:0.7;}
/*top*/
.dx-top-wrap{height:89px;border-bottom:1px solid rgba(255,255,255,.32);position:relative;z-index:20;}
.dx-top{position:relative;left:0;top:0;z-index:100;width:100%;}
.dx-top .container{position:static;}
.dx-top .dx-logo{position: relative;}
.dx-top .dx-logo img{width:auto;height:60px;}
.dx-top .dx-logo img.dx-logo-default{display:block;}
.dx-top .dx-logo img.dx-logo-active{display:none;}
/*nav*/
.dx-nav{position: relative;}
.dx-nav .dx-nav-first{position: relative;}
.dx-nav .dx-nav-first .dx-nav-li{height:100%;margin-left:28px;position: relative;}
.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a{position:relative;padding:0 10px;}
.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a,.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div{color:#FFF;font-size:16px;position:relative;cursor:pointer;height:88px;line-height:88px;display:block;font-weight:bold;text-transform:uppercase;}
.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a:before,.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div:before{content:'';width:0;height:3px;position:absolute;left:50%;bottom:-1px;background:var(--logoColor);
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
}
.dx-nav .dx-nav-first .dx-nav-li .dx-nav-a i{display: inline-block;width: 18px;height: 18px;background: url('../images/icon-nav-down.svg') center center no-repeat;margin-left:4px;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
}
.dx-nav .dx-nav-second{min-width: 100%;width: max-content;position:absolute;position:absolute;left:0;top:100%;z-index:2;padding:0;opacity:0;visibility:hidden;background:#FFF;
    -webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);
    box-shadow:0 8px 15px rgba(0,0,0,0.1);}
.dx-nav .dx-nav-second a{display: block;line-height: 42px;padding: 0 15px;background: #ffffff;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a a{color:var(--logoColor);}
.dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a a:before{width:100%;}
.dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a i{color:var(--logoColor);}
.dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-second{visibility:visible;opacity:1;pointer-events:auto;}
.dx-nav .dx-nav-second a:hover{background:var(--logoColor);color: #ffffff;}
.dx-nav .dx-nav-language{margin-left:90px;position:relative;}
.dx-nav .dx-nav-language .dx-nav-language-title{cursor:pointer;height:88px;}
.dx-nav .dx-nav-language .dx-nav-language-title img{width:auto;height:24px;}
.dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-default{display:block;}
.dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-active{display:none;}
.dx-nav .dx-nav-language .dx-nav-language-title span{font-size:14px;color:#FFF;margin-left:10px;font-weight:bold;text-transform:capitalize;}
.dx-nav .dx-nav-language .dx-nav-language-title i{display: inline-block;width: 18px;height: 18px;background: url('../images/icon_jt_sanjiao.svg') center center no-repeat;background-size: 100% auto;margin-left:4px;}
.dx-nav .dx-nav-language .dx-nav-language-content{width: 100px;position:absolute;left:0;top:100%;z-index:2;padding:0;opacity:0;visibility:hidden;background:#FFF;
    -webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);
    box-shadow:0 8px 15px rgba(0,0,0,0.1);
}
.dx-nav .dx-nav-language .dx-nav-language-content a{height:40px;padding:0 12px;}
.dx-nav .dx-nav-language .dx-nav-language-content a img{width:auto;height:16px;display:block;}
.dx-nav .dx-nav-language .dx-nav-language-content a span{font-size:14px;color:#333;margin-left:5px;}
.dx-nav .dx-nav-language .dx-nav-language-content a:hover{background:#F8F8F8;}
.dx-nav .dx-nav-language:hover .dx-nav-language-content{visibility:visible;opacity:1;pointer-events:auto;}
.dx-nav .dx-nav-contact{margin-left:16px;}
.dx-nav .dx-nav-contact a{height:42px;line-height:40px;border-radius:42px;color:#FFF;font-size:14px;padding:0 30px;border:1px solid rgba(222,226,230,0.81);position:relative;z-index:1;overflow:hidden;font-weight:bold;}
.dx-nav .dx-nav-contact a i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon_jt_bai.svg') center center no-repeat;background-size: 100% 100%;margin-left:8px;}
.dx-nav .dx-nav-contact a:before{content:'';width:0;height:0;background:var(--logoColor);position:absolute;left:50%;top:50%;z-index:-1;border-radius:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
}
.dx-nav .dx-nav-contact a:hover{border-color:var(--logoColor);}
.dx-nav .dx-nav-contact a:hover:before{width:200px;height:200px;}
.dx-nav .dx-nav-search{position:relative;margin-left:16px;}
.dx-nav .dx-nav-search .dx-nav-search-title{width:42px;height:42px;cursor:pointer;border-radius:50%;text-align:center;border:1px solid rgba(222,226,230,0.81);}
.dx-nav .dx-nav-search .dx-nav-search-title i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon-head-search.svg') center center no-repeat;background-size: 100% 100%;}
.dx-nav .dx-nav-search .dx-nav-search-content{background:#FFF;padding:6px 10px;position:absolute;width:320px;right:-10px;top:65px;border:1px solid #dedede;border-radius:2px;display:none;
    -webkit-filter:drop-shadow(0 3px 13px rgba(0,0,0,.2));
    filter:drop-shadow(0 3px 13px rgba(0,0,0,.2));
    -webkit-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    -moz-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    -o-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
}
.dx-nav .dx-nav-search .dx-nav-search-content:before{content:'';position:absolute;right:25px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid #FFF;top:-5px;}
.dx-nav .dx-nav-search .dx-nav-search-content .dx-nav-search-form{}
.dx-nav .dx-nav-search .dx-nav-search-content input{width:calc(100% - 42px);float:left;background:#F8F8F8;height:42px;line-height:42px;outline:none;padding:0 6px;}
.dx-nav .dx-nav-search .dx-nav-search-content .dx-nav-search-button{width:42px;height:42px;line-height:42px;background:var(--logoColor);float:right;cursor:pointer;text-align:center;}
.dx-nav .dx-nav-search .dx-nav-search-content .dx-nav-search-button i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon-head-search.svg') center center no-repeat;background-size: 100% 100%;}
.dx-nav .dx-nav-search ::-webkit-input-placeholder{color:#222;}
.dx-nav .dx-nav-search :-moz-placeholder{color:#222;}
.dx-nav .dx-nav-search ::-moz-placeholder{color:#222;}
.dx-nav .dx-nav-search :-ms-input-placeholder{color:#222;}
.dx-top.topfix{position:fixed;background:#FFF;
    -webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.1);
    -moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.1);
    -o-box-shadow:0 0 2px 1px rgba(0,0,0,0.1);
    box-shadow:0 0 2px 1px rgba(0,0,0,0.1);
}
.dx-top.topfix .dx-logo img.dx-logo-default{display:none;}
.dx-top.topfix .dx-logo img.dx-logo-active{display:block;}
.dx-top.topfix .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a,.dx-top.topfix .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div{color:#2F2F2F;}
.dx-top.topfix .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a i{background: url('../images/icon-nav-down-h.svg') center center no-repeat;}
.dx-top.topfix .dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a a{color:var(--logoColor);}
.dx-top.topfix .dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a i{color:var(--logoColor);}
.dx-top.topfix .dx-nav .dx-nav-language .dx-nav-language-title i{background: url(../images/icon_jt_sanjiao-h.svg) center center no-repeat;}
.dx-top.topfix .dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-default{display:none;}
.dx-top.topfix .dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-active{display:block;}
.dx-top.topfix .dx-nav .dx-nav-language .dx-nav-language-title span{color:#2F2F2F;}
.dx-top.topfix .dx-nav .dx-nav-contact a{color:#FFF;background:var(--logoColor);border-color:transparent;}
.dx-top.topfix .dx-nav .dx-nav-contact a:hover{border-color:transparent;color:#FFF;}
.dx-top.topfix .dx-nav .dx-nav-search .dx-nav-search-title i{background: url('../images/icon-head-search-h.svg') center center no-repeat;}
body.dx-body .dx-head{background:#0F0F0F;}
body.dx-body .dx-top{background:#FFF;}
body.dx-body .dx-top .dx-logo img.dx-logo-default{display:none;}
body.dx-body .dx-top .dx-logo img.dx-logo-active{display:block;}
body.dx-body .dx-top .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a,body.dx-body .dx-top .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div{color:#2F2F2F;}
body.dx-body .dx-top .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a i{color:#2F2F2F;}
body.dx-body .dx-top .dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a a{color:var(--logoColor);}
body.dx-body .dx-top .dx-nav .dx-nav-first .dx-nav-li:hover .dx-nav-a i{color:var(--logoColor);}
body.dx-body .dx-top .dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-default{display:none;}
body.dx-body .dx-top .dx-nav .dx-nav-language .dx-nav-language-title img.dx-nav-language-active{display:block;}
body.dx-body .dx-top .dx-nav .dx-nav-language .dx-nav-language-title span{color:#2F2F2F;}
body.dx-body .dx-top .dx-nav .dx-nav-contact a{color:#FFF;background:var(--logoColor);border-color:transparent;}
body.dx-body .dx-top .dx-nav .dx-nav-contact a:hover{border-color:transparent;color:#FFF;}
body.dx-body .dx-top .dx-nav .dx-nav-search .dx-nav-search-title i{color:#2F2F2F;}
/*mobile-nav*/
.dx-top .dx-top-mobile-nav{display:none;}
.dx-top .dx-top-mobile-nav-bg{display:none;position:fixed;top:0;left:0;z-index:989;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);}
.dx-top .dx-top-mobile-nav .dx-top-mobile-box{position:fixed;top:0;left:0;z-index:991;overflow-y:auto;background:#222;box-sizing:border-box;width:300px;height:100%;
    -webkit-transform:translateX(-300px);
    transform:translateX(-300px);
}
.dx-top .dx-top-mobile-nav .dx-top-mobile-box.dx-top-mobile-open{
    -webkit-transform:translateX(0);
    transform:translateX(0);
}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a{position:relative;border-bottom:1px solid #2e2e2e;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a.dx-top-mobile-plus{padding-right:58px;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>a,.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>div{display:block;font-size:17px;color:#FFF;padding:15px 10px;line-height:28px;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>i{display:block;width:58px;height:58px;position:absolute;right:0;top:0;font-size:16px;color:#FFF;text-align:center;line-height:58px;background: url(../images/icon_add.svg) center center no-repeat;background-size: 22px 22px;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>ul{background:#2e2e2e;display:none;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>ul>li>a{font-size:14px;color:#FFF;padding:10px;line-height:25px;display:block;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li.dx-mobile-language>ul>li>a{display:flex;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li.dx-mobile-language>ul>li>a>img{width:auto;height:18px;display:block;margin-right:8px;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>a.on,.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>div.on{background:var(--logoColor);}
.dx-top .dx-top-mobile-nav .dx-top-mobile-one>li>.dx-top-mobile-a>i.on{
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.dx-top .dx-top-mobile-nav .dx-top-mobile-push-nav{position:relative;z-index:900;width:40px;height:40px;line-height:40px;font-size:0;margin-top:10px;border-radius:3px;background:var(--logoColor);text-align:center;}
.dx-top .dx-top-mobile-nav .dx-top-mobile-push-nav i{display: inline-block;width: 100%;height: 100%;background: url(../images/icon_nav_b.svg) center center no-repeat;background-size: 24px auto;}




footer{width: 100%;position: relative;background: url(../images/bg_foot.webp) center center no-repeat var(--logoColor);background-attachment: fixed;background-size: cover;z-index: 1;}
.dx-foot{width: 100%;position: relative;padding: 80px 0 64px 0;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.dx-foot .dx-item{color: #ffffff;}
.dx-foot .dx-item:nth-child(1){width: 364px;}
.dx-foot .dx-item img{margin-bottom: 40px;}
.dx-foot .dx-item .dx-ftit{font-size: 20px;font-weight: 700;}
.dx-foot .dx-item .dx-tit{font-size: 20px;font-weight: 700;}
.dx-foot .dx-item.dx-fnav a{font-size: 16px;color: #ffffff;font-weight: 400;display: block;padding-top: 12px;}
.dx-foot .dx-item p{font-size: 16px;font-weight: 400;margin-top: 12px;padding-left: 32px;}
.dx-foot .dx-item p:nth-child(1){background: url(../images/icon_foot1.svg) left center no-repeat;}
.dx-foot .dx-item p:nth-child(2){background: url(../images/icon_foot2.svg) left center no-repeat;}
.dx-foot .dx-item p:nth-child(3){background: url(../images/icon_foot3.svg) left top no-repeat;}
.dx-foot .dx-item .dx-fshare{margin-top: 30px;gap: 16px;}
.dx-foot .dx-item .dx-fshare a{display: inline-block;border-radius: 32px;border: 1px solid rgba(255, 255, 255, 0.70);}
.dx-foot .dx-item .dx-fshare a i{display: inline-block;width: 36px;height: 36px;}
.dx-foot .dx-item .dx-fshare a:nth-child(1) i{background: url('../images/icon_share1.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(2) i{background: url('../images/icon_share2.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(3) i{background: url('../images/icon_share3.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(4) i{background: url('../images/icon_share4.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(5) i{background: url('../images/icon_share5.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:hover{background: #ffffff;border-color: #ffffff;}
.dx-foot .dx-item .dx-fshare a:nth-child(1):hover i{background: url('../images/icon_share1_h.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(2):hover i{background: url('../images/icon_share2_h.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(3):hover i{background: url('../images/icon_share3_h.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(4):hover i{background: url('../images/icon_share4_h.svg') center center no-repeat;}
.dx-foot .dx-item .dx-fshare a:nth-child(5):hover i{background: url('../images/icon_share5_h.svg') center center no-repeat;}
.dx-copyright{width: 100%;padding: 20px;background: var(--logoColor);}
.dx-copyright p{font-size: 14px;color: #ffffff;font-weight: 400;text-align: center;}
.dx-copyright p a{color: #ffffff;}


.dx-nmessage{width: 100%;position: relative;}
.dx-message{overflow:hidden;background:#FFF;
    -webkit-box-shadow:437px 437px 173px 0 rgba(0, 0, 0, 0.00),279px 279px 158px 0 rgba(0, 0, 0, 0.01),157px 157px 133px 0 rgba(0, 0, 0, 0.05), 70px 70px 99px 0 rgba(0, 0, 0, 0.09), 17px 17px 54px 0 rgba(0, 0, 0, 0.10);
    box-shadow:437px 437px 173px 0 rgba(0, 0, 0, 0.00), 279px 279px 158px 0 rgba(0, 0, 0, 0.01), 157px 157px 133px 0 rgba(0, 0, 0, 0.05), 70px 70px 99px 0 rgba(0, 0, 0, 0.09), 17px 17px 54px 0 rgba(0, 0, 0, 0.10);
}
.dx-message .dx-form{width:calc(100% - 608px);background:#FFF;padding:52px 48px;position:relative;}
.dx-message .dx-form .dx-text{width: 100%;position: relative;}
.dx-message .dx-form .dx-text p:nth-child(1){font-size: 16px;color: var(--fontColor);line-height: 24px;}
.dx-message .dx-form .dx-text p:nth-child(2){font-size: 36px;color: var(--titleColor);font-weight: bold;font-weight: bold;text-transform: capitalize;}
.dx-message .dx-form .dx-text p:nth-child(3){font-size: 14px;color: var(--fontColor);line-height: 24px;text-transform: capitalize;margin-top: 12px;}
.dx-message .dx-input{width: 100%;position: relative;}
.dx-message .dx-input .dx-li{position:relative;margin-top:20px;width:calc(50% - 8px);}
.dx-message .dx-input .dx-li.dx-lit{width:100%;}
.dx-message .dx-input input{width:100%;line-height:30px;padding:10px 15px;outline:none;border:1px solid #BDBDBD;}
.dx-message .dx-input textarea{padding:10px 15px;outline:none;resize:none;width:100%;height:112px;line-height:20px;display:block;background:transparent;border:1px solid #BDBDBD;}
.dx-message .dx-pic{width:608px;}
.dx-message .dx-pic .dx-img{width:100%;height:100%;position:relative;}

@media screen and (max-width:1699px){

	.public_p{padding: 80px 0 80px 0;}
	.public_t{padding-top: 80px;}
	.public_b{padding-bottom: 80px;}
    .public_m{margin-top: 46px;}
	.public_m32{margin-top: 28px;}
	.public_m24{margin-top: 20px;}
    
    .dx-title{gap: 16px;}
    .dx-title .dx-tit{font-size: 42px;}
    .dx-title .dx-ttit{font-size: 18px;}

    .dx-ntitle{gap: 16px;}
    .dx-ntitle .dx-tit{font-size: 30px;;}

    header .container{padding: 0 60px;}


    .dx-message .dx-form .dx-text p:nth-child(2){font-size: 32px;}
    .dx-message .dx-input .dx-li{margin-top: 16px;width: calc(50% - 6px);}
    .dx-message .dx-input input{line-height: 24px;}
    .dx-message .dx-input textarea{height: 100px;}

}

@media screen and (max-width:1499px){
    
    .public_p{padding: 70px 0 70px 0;}
	.public_t{padding-top: 70px;}
	.public_b{padding-bottom: 70px;}
	.public_m{margin-top: 42px;}
	.public_m32{margin-top: 24px;}
	.public_m24{margin-top: 16px;}

    .dx-combut{width: 185px;height: 45px;border-radius: 45px;}
    .dx-combut i{margin-left: 12px;}
    .dx-combut:hover i {margin-left: 24px;}

    .dx-title .dx-tit{font-size: 38px;}
    .dx-title .dx-ttit{font-size: 16px;}
    .dx-title .dx-dec{width: 780px;font-size: 14px;line-height: 24px;}

    .dx-ntitle{gap: 14px;}
    .dx-ntitle .dx-tit{font-size: 28px;;}
    .dx-ntitle .dx-dec{font-size: 14px;line-height: 24px;}
     
    header .container{padding: 0 50px;}
    .dx-head{height: 40px;}
    .dx-head p{font-size: 13px;}
    .dx-head .dx-head-right .dx-head-a{font-size: 13px;}
    
    .dx-top-wrap{height: 77px;}
    .dx-top .dx-logo img{height: 50px;}
    .dx-nav .dx-nav-first .dx-nav-li{margin-left: 24px;}
    .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a, .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div{height: 76px;line-height: 76px;font-size: 15px;}
    .dx-nav .dx-nav-language .dx-nav-language-title{height: 76px;}

    .dx-foot{padding: 60px 0 40px 0;}
    .dx-foot .dx-item img {margin-bottom: 30px;}
    .dx-foot .dx-item .dx-ftit{font-size: 18px;}
    .dx-foot .dx-item .dx-tit{font-size: 18px;}
    .dx-foot .dx-item.dx-fnav a{font-size: 14px;padding-top: 10px;}
    .dx-foot .dx-item p{font-size: 14px;}
    .dx-foot .dx-item .dx-fshare {margin-top: 24px;gap: 12px;}

    .dx-copyright{padding: 15px;}
    .dx-copyright p{font-size: 12px;}

    .dx-message .dx-form{padding: 40px 36px;}
    .dx-message .dx-form .dx-text p:nth-child(1){font-size: 14px;}
    .dx-message .dx-form .dx-text p:nth-child(2) {font-size: 30px;}
    .dx-message .dx-form .dx-text p:nth-child(3){font-size: 13px;line-height: 22px;margin-top: 8px;}
    .dx-message .dx-input .dx-li{margin-top: 12px;}


}

@media screen and (max-width:1299px){
    .public_p{padding: 60px 0 60px 0;}
    .public_t{padding-top: 60px;}
    .public_b{padding-bottom: 60px;}
    .public_m{margin-top: 32px;}
    .public_m32{margin-top: 20px;}
    .public_m24{margin-top: 12px;}

    .dx-combut{width: 180px;height: 42px;border-radius: 42px;font-size: 13px;}
    .dx-combut i{margin-left: 10px;}
    .dx-combut:hover i {margin-left: 16px;}
    
    .dx-title{gap: 10px;}
    .dx-title .dx-tit{font-size: 28px;}
    .dx-title .dx-ttit{font-size: 14px;}
    .dx-title .dx-dec{line-height: 22px;}

    .dx-ntitle{gap: 10px;}
    .dx-ntitle .dx-tit{font-size: 26px;;}
    .dx-ntitle .dx-dec{line-height: 22px;}

    .dx-spage .swiper-button-prev, .dx-spage .swiper-button-next{width: 45px;height: 45px;gap: 10px;}
     
    header .container{padding: 0 30px;}
    .dx-head p{font-size: 12px;}
    .dx-head .dx-head-right .dx-head-a{font-size: 12px;}
    
    .dx-top-wrap{height: 69px;}
    .dx-top .dx-logo img{height: 42px;}
    .dx-nav .dx-nav-first .dx-nav-li{margin-left: 5px;}
    .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a a, .dx-nav .dx-nav-first .dx-nav-li .dx-nav-a div{height: 68px;line-height: 68px;font-size: 14px;}
    .dx-nav .dx-nav-language{margin-left: 32px;}
    .dx-nav .dx-nav-language .dx-nav-language-title{height: 68px;}
    .dx-nav .dx-nav-contact {margin-left: 12px;}
    .dx-nav .dx-nav-contact a{height: 36px;line-height: 34px;border-radius: 36px;font-size: 13px;padding: 0 16px;}
    .dx-nav .dx-nav-search{margin-left: 12px;}
    .dx-nav .dx-nav-search .dx-nav-search-title{width: 36px;height: 36px;}

    .dx-foot{padding: 40px 0 20px 0;}
    .dx-foot .dx-item:nth-child(1) {width: 252px;}
    .dx-foot .dx-item img {margin-bottom: 20px;}
    .dx-foot .dx-item .dx-ftit{font-size: 16px;}
    .dx-foot .dx-item .dx-tit{font-size: 16px;}
    .dx-foot .dx-item .dx-fshare {margin-top: 20px;gap: 10px;}
    .dx-foot .dx-item .dx-fshare a i{width: 30px;height: 30px;background-size: 16px auto !important;}

    .dx-copyright{padding: 12px;}

    .dx-message .dx-form{padding: 30px 30px;width: calc(100% - 480px);}
    .dx-message .dx-form .dx-text p:nth-child(2) {font-size: 24px;}
    .dx-message .dx-form .dx-text p:nth-child(3){line-height: 20px;margin-top: 6px;}
    .dx-message .dx-input .dx-li{width: calc(50% - 4px);margin-top: 10px;}
    .dx-message .dx-input input{padding: 8px 12px;}
    .dx-message .dx-input textarea {height: 85px;}



}

@media screen and (max-width:1023px){
    .public_p{padding: 40px 0 40px 0;}
    .public_t{padding-top: 40px;}
    .public_b{padding-bottom: 40px;}
    .public_m{margin-top: 24px;}
    .public_m32{margin-top: 16px;}
    .public_m24{margin-top: 10px;}

    .dx-title{gap: 8px;}
    .dx-title .dx-ttit {font-size: 13px;}
    .dx-title .dx-tit{font-size: 24px;}

    .dx-ntitle{gap: 8px;}
    .dx-ntitle .dx-tit{font-size: 24px;;}

    header .container {padding: 0 15px;}
    .dx-head{display: none;}
    .dx-nav{display: none;}
    .dx-top .dx-logo img.dx-logo-default{display: none !important;}
    .dx-top .dx-logo img.dx-logo-active{display: block !important;}
    .dx-top{height: 60px;position: fixed;background: #FFF;-webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);-o-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);}
    .dx-top .dx-top-mobile-nav{display: block;}
    .dx-top-wrap {height: 60px;}

    .dx-foot .dx-item.dx-fnav{display: none;}

    .dx-message .dx-pic{display: none;}
    .dx-message .dx-form{width: 100%;}

}

@media screen and (max-width:767px){
    .public_p{padding: 24px 0 24px 0;}
    .public_t{padding-top: 24px;}
    .public_b{padding-bottom: 24px;}
    .public_m{margin-top: 15px;}
    .public_m32{margin-top: 12px;}
    .public_m24{margin-top: 6px;}

    .dx-title{gap: 6px;}
    .dx-title .dx-tit{font-size: 22px;}

    .dx-ntitle{gap: 6px;}
    .dx-ntitle .dx-tit{font-size: 22px;;}

    .dx-combut{height: 40px;border-radius: 40px;}

    .dx-title .dx-spage{display: none;}

    .dx-foot {padding: 20px 0 10px 0;display: block;}
    .dx-foot .dx-item{width: 100%;}
    .dx-foot .dx-item:nth-child(1){width: 100%;margin-bottom: 15px;}
    .dx-foot .dx-item img {margin-bottom: 10px;}
    .dx-foot .dx-item .dx-ftit {font-size: 14px;}
    .dx-foot .dx-item .dx-fshare{margin-top: 12px;}

    .dx-message{box-shadow:unset;border: 1px solid var(--linkColor);}
    .dx-message .dx-form{padding: 12px 16px;}
    .dx-message .dx-form .dx-text p:nth-child(2) {font-size: 20px;}
    .dx-message .dx-input .dx-li{width: 100%;margin-top: 8px;}
    .dx-message .dx-input input {line-height: 20px;}
    .dx-message .dx-input input {line-height: 20px;}


}