html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, main, footer, header, hgroup, menu, nav, section, summary, input, textarea, select, button, time, mark, audio, video{margin: 0;padding: 0;border: 0;outline: 0;font-size: initial;vertical-align: baseline;background: 0 0;-webkit-tap-highlight-color: transparent}

@font-face {font-family: 'MonLight';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/Montserrat-Light.otf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'MonBold';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/Montserrat-Bold.ttf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'MonR';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/Montserrat-Regular.ttf.txtt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'MonExtraBold';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/Montserrat-Extra-Bold.ttf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'MonMedium';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/Montserrat-Medium.otf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'samsungsharpsans-m';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/samsungsharpsans-medium.otf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'samsungsharpsans-b';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/samsungsharpsans-bold.otf.txt');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'samsungsharpsans';src: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/cssnew/samsungsharpsans-regular.otf.txt');font-weight: normal;font-style: normal;} 


article, aside, details, figcaption, figure, footer, header, main, nav, section{display: block}
body{padding: 0;margin: 0 auto!important;font-size: 16px;line-height: 1.4;color: #fff;min-width: 320px;width: 100%;zoom: 1;background: #fff;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight: rgba(0,0,0,0);-webkit-font-smoothing: antialiased; }
*{-webkit-tap-highlight-color: transparent;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
p, span{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: 0 0;-webkit-tap-highlight-color: transparent}
h1, h2, h3, h4, h5, h6, em, i{font-weight: 400;font-style: normal}
ul, ol, li{list-style-type: none}
a{text-decoration: none;outline: 0;color: #fff;cursor: pointer}
a:focus{outline: 0;-moz-outline: 0}
a img{border: 0}
select, input, textarea{border-radius: 0;-webkit-border-radius: 0}
input:focus{outline: 0}
input, button, select, textarea{outline: 0}
textarea{resize: none}
textarea, input, select{background: 0 0;border: 0;margin: 0;padding: 0}

main, footer{display: block}
input[type=button], input[type=submit], input[type=file], button{cursor: pointer;-webkit-appearance: none}
.clearfix:after{clear: both;display: block;content: "";height: 0;visibility: hidden}
.clearfix{*zoom:1}
.fl{float: left}
.fr{float: right}
.w1560{width: 100%;max-width: 1560px;margin: 0 auto}
.w1440{width: 100%;max-width: 1440px;margin: 0 auto}
.w1400, .wrap{width: 100%;max-width: 1400px;margin: 0 auto}
.w1200{width: 100%;max-width: 1200px;margin: 0 auto}
img{}
.pc{display: block}
.wap, .mobile{display: none}
@media (max-width:1800px){.w1680{max-width: 100%;padding: 0 60px}}
@media (max-width:1720px){.w1600{max-width: 100%;padding: 0 60px}}
@media (max-width:1680px){.w1560{max-width: 100%;padding: 0 60px}}
@media (max-width:1520px){.w1400, .wrap{max-width: 100%;padding: 0 60px}}
@media (max-width:1320px){.w1200{max-width: 100%;padding: 0 60px}}
@media (max-width:1024px){.w1800, .w1680, .w1560, .w1400, .wrap, .w1440, .w1600, .w1200{padding: 0 30px}}
@media (max-width:990px){.w1800, .w1680, .w1560, .w1400, .wrap, .w1440, .w1600, .w1200{padding: 0 20px}
.pc{display: none}
.wap, .mobile{display: block}}
html, body{height: 100%; position: relative;scroll-behavior: smooth; font-family:'samsungsharpsans-m',PingFang SC,Arial,sans-serif;}
h2.h2{font-size: 48px}
@media (max-width:1680px){h2.h2{font-size: 42px}}
@media (max-width:1440px){h2.h2{font-size: 36px}}
@media (max-width:1280px){h2.h2{font-size: 32px}}
@media (max-width:1024px){h2.h2{font-size: 25.6px}}
@media (max-width:1680px){h2.h2{font-size: 42px}}
@media (max-width:1440px){h2.h2{font-size: 32px}}
@media (max-width:1280px){h2.h2{font-size: 28px}}
@media (max-width:1024px){h2.h2{font-size: 24px}}
h3.h3{font-size: 44px}
@media (max-width:1680px){h3.h3{font-size: 38.5px}}
@media (max-width:1440px){h3.h3{font-size: 33px}}
@media (max-width:1280px){h3.h3{font-size: 29.33333333px}}
@media (max-width:1024px){h3.h3{font-size: 23.46666667px}}
@media (max-width:1680px){h3.h3{font-size: 38px}}
@media (max-width:1440px){h3.h3{font-size: 28px}}
@media (max-width:1280px){h3.h3{font-size: 24px}}
@media (max-width:1024px){h3.h3{font-size: 22px}}
h4.h4{font-size: 40px}
@media (max-width:1680px){h4.h4{font-size: 35px}}
@media (max-width:1440px){h4.h4{font-size: 30px}}
@media (max-width:1280px){h4.h4{font-size: 26.66666667px}}
@media (max-width:1024px){h4.h4{font-size: 21.33333333px}}
@media (max-width:1680px){h4.h4{font-size: 34px}}
@media (max-width:1440px){h4.h4{font-size: 26px}}
@media (max-width:1280px){h4.h4{font-size: 22px}}
@media (max-width:1024px){h4.h4{font-size: 20px}}
h5.h5{font-size: 30px}
@media (max-width:1680px){h5.h5{font-size: 26.25px}}
@media (max-width:1440px){h5.h5{font-size: 22.5px}}
@media (max-width:1280px){h5.h5{font-size: 20px}}
@media (max-width:1024px){h5.h5{font-size: 16px}}
@media (max-width:1680px){h5.h5{font-size: 24px}}
@media (max-width:1440px){h5.h5{font-size: 22px}}
@media (max-width:1024px){h5.h5{font-size: 18px}}
h6.h6{font-size: 26px}
@media (max-width:1680px){h6.h6{font-size: 22.75px}}
@media (max-width:1440px){h6.h6{font-size: 19.5px}}
@media (max-width:1280px){h6.h6{font-size: 17.33333333px}}
@media (max-width:1024px){h6.h6{font-size: 13.86666667px}}
@media (max-width:1680px){h6.h6{font-size: 22px}}
@media (max-width:1440px){h6.h6{font-size: 18px}}
@media (max-width:1024px){h6.h6{font-size: 16px}}
@keyframes run{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
@keyframes run2{0%{transform:rotate(0deg)}
100%{transform:rotate(-360deg)}}
#progress{animation: circleProgress 20s infinite}
@keyframes circleProgress{0%{stroke-dashoffset:314}
100%{stroke-dashoffset:0}}
@keyframes show{0%{transform:translateY(20px);opacity:0}
100%{transform:translateY(0px);opacity:1}}
@keyframes fd{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}
@keyframes ripple{0%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}}
.cle{clear: both;width: 0;height: 0;display: block;overflow: hidden;font-size: 0}
.imgmid{display: inline-block;*display:inline;*zoom:1;height: 100%;width: 1px;margin-left: -1px;vertical-align: middle;font-size: 0}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color:#f1f1f1;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block; height:60px;max-width: 100%;    filter: brightness(0) invert(100%);}
.img-alt {opacity: 0;}
*{scrollbar-color: #e5e5e5 #f7f7f9;scrollbar-width: thin}
::-webkit-scrollbar{width:2px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0, 0, 0, .3);background:#eaeaea;border-radius:10px}
::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1);-webkit-box-shadow:inset006pxrgba(0, 0, 0, 1);background:#2f3133}
::-webkit-scrollbar-thumb:window-inactive{background:#2f3133}
.layui-btn{height: 100%;border-radius: 0;background: #e72c27}
.nvabg{display: flex; flex-direction: row; justify-content: flex-end;}
.header_box .header_main .content .column .search form .btn i{background:url(http://login.114my.cn/memberpic/dgjunang202520444en/uploadfile/image/20250610/20250610144819_429213853.png) no-repeat center; width:36px; height:36px;border-radius: 50%;  filter: contrast(0) brightness(2);} 
.header_box:hover .header_main .content .column .search form .btn i{filter: grayscale(0%) brightness(100%);}
.nav_btn2 > i{background: url(http://login.114my.cn/memberpic/dgjunang202520444en/uploadfile/image/20250610/20250610144819_429213853.png) no-repeat center;}
.layui-laypage{width: 100%;height: auto;margin: 0;text-align: center}
.layui-laypage>*{height: 34px!important;line-height: 34px!important;margin: 0 5px!important;background: none!important;font-size: 14px!important;color: #999!important;border-radius: 0!important}
.layui-laypage span.layui-laypage-curr{border-color: #e72c27}
.layui-laypage span.layui-laypage-curr .layui-laypage-em{background: 0 0}
.layui-laypage span.layui-laypage-curr em{color: #e72c27;font-size: 14px!important}
.layui-laypage span.layui-laypage-spr{padding: 0;border: 0}
.layui-laypage a{border-color: #ddd;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.layui-laypage a:hover{border-color: #e72c27!important;color: #e72c27!important}
.layui-laypage a.layui-disabled:hover{color: #999!important;border-color: #ddd!important}
@media (max-width:768px){.layui-laypage>*{height: 24px!important;line-height: 24px!important;margin: 0 2px!important;font-size: 12px!important}
.layui-laypage a{padding: 0 10px}
.layui-laypage span.layui-laypage-curr{padding: 0 10px}
.layui-laypage span.layui-laypage-curr em{font-size: 12px!important}}
.header_box{width: 100%;height: auto;position: fixed;top: 0;left: 0;z-index:19920;padding: 0 70px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;background-color: rgba(0, 0, 0, .5);}
.header_box::before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;background: #fff;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; box-shadow: 0 0 13px rgba(0,0,0,.1);}

.header_box .header_main{width: 100%;height: 90px}
.header_box .header_main .content{height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.header_box .header_main .content .logo{width: 30%;max-width: 266px;height: 100%;overflow: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;filter: brightness(0) invert(100%)}
.header_box .header_main .content .logo img{max-height: 70%;vertical-align: middle}
.header_box .header_main .content .nav{width: auto;height: 100%}
.header_box .header_main .content .nav ul{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex}
.header_box .header_main .content .nav ul li{width: auto;height: 100%;margin-left: 3vw;position: relative;z-index: 1}
.header_box .header_main .content .nav ul li a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;z-index: 1}
.header_box .header_main .content .nav ul li>a::after{content: '';width: 0;height: 2px;position: absolute;bottom: 0;left: 50%;z-index: 1;background: #fff;transform: translateX(-50%);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li a.active::after{width: 100%}
.header_box .header_main .content .nav ul li ul{width: 180px;height: auto;background: #fff;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);box-shadow: 0 5px 10px rgba(0,0,0,.1);display: block;margin-top: 5px;opacity: 0;visibility: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li ul li{width: 100%;height: auto;margin: 0;text-align: center;border-bottom: 1px dashed #e5e5e5;overflow: hidden}
.header_box .header_main .content .nav ul li ul li a{width: 100%;height: auto;padding: 12px 15px;display: block;font-size: 14px;color: #111!important}
.header_box .header_main .content .nav ul li ul li a::after{display: none}
.header_box .header_main .content .nav ul li ul li:last-child{border: 0}
.header_box .header_main .content .nav ul li.is_active{position: initial}
.header_box .header_main .content .nav ul li .menu_box{width: 610px;height: auto;position: absolute;top: 100%;left: 50%;margin-left: -250px;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1);margin-top: 5px;visibility: hidden;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center{width: 100%;height: auto;display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 10px;padding: 20px;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item{width: 100%;height: auto;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;z-index: 1;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item a{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item .icon{width: 30px;height: auto;border-radius: 50%;border: 1px solid #d9d9d9;padding: 4px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item .icon .pb{/*padding-bottom: 100%;*/filter: brightness(0) contrast(0);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item .title{padding-left: 12px;flex: 1; font-size: 14px;color: #111;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .icon{border-color: #e72c27;background: #e72c27}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .icon .pb{filter: none}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .title{color: #e72c27}
.header_box .header_main .content .nav ul li .nav_menu{width: 100%;height: auto;position: absolute;left: 0;top: 100%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;visibility: hidden;opacity: 0;margin-top: 5px}
.header_box .header_main .content .nav ul li .nav_menu .center{width: 100%;height: auto;position: relative;z-index: 2;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info{margin: 0 auto;padding: 0 3vw;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;position: relative;z-index: 2;background: #fff;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left{flex-basis: 45%;height: auto;margin: 4.1vw 0 3.3vw;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info{width: auto;height: auto}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{line-height: 1;font-size: 36px;font-weight: 700;color: #333}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{margin-top: 1.2vw;line-height: 2;font-size: 18px;color: #666}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list{width: 100%;height: auto;margin: 2vw 0 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link{width: 32%;height: 30px;line-height: 30px;float: left;margin:.5vw 2% 0 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{display: inline-block;height: 100%;font-size: 18px;color: #666}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon{width: 30px;height: 100%;margin-left: 0;display: inline-block;vertical-align: top;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon i{font-size: 14px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a.active, .header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a:hover{color: #e72c27}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a.active .icon, .header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a:hover .icon{background-position: right center;opacity: 1;margin-left: 10px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link:nth-child(3n){margin-right: 0}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img{flex-basis: 45%;height: auto;margin: 4.1vw 0 3.3vw;font-size: 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img .pb{padding-bottom: 50%;position: relative;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img img{width: 100%;height: 100%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;object-fit: cover}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}

@media (max-width:1440px){.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{font-size: 30px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{font-size: 16px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{font-size: 16px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon i{font-size: 12px}}
@media (max-width:1440px){.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{font-size: 24px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{font-size: 14px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{font-size: 14px}}
.header_box .header_main .content .nav ul li:hover>a{color: #e72c27!important}
.header_box .header_main .content .nav ul li:hover>a::after{width: 100%;background: #e72c27}
.header_box .header_main .content .nav ul li:hover>ul{margin-top: 0;opacity: 1;visibility: initial}
.header_box .header_main .content .nav ul li:hover>ul li a{color: #000!important;opacity: .5}
.header_box .header_main .content .nav ul li:hover>ul li a:hover{opacity: 1}
.header_box .header_main .content .nav ul li:hover .nav_menu, .header_box .header_main .content .nav ul li:hover .menu_box{margin-top: 0;visibility: initial;opacity: 1}
.header_box .header_main .content .column{width: auto;height: 100%;position: relative;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.header_box .header_main .content .column .search{width: 30px;height: 34px;position: relative}
.header_box .header_main .content .column .search form{width: 100%;height: 100%;position: absolute;right: 0;border-radius: 30px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form input{border: 0}
.header_box .header_main .content .column .search form input[type=text]{width: 160px;height: 100%;padding-left: 15px;position: absolute;right: -50px;top: 0;font-size: 14px;color: #282f36;opacity: 0;visibility: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form input[type=text]::input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]::-webkit-input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]:-moz-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]::-moz-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]:-ms-input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=submit]{width: 30px;height: 100%;position: absolute;right: 0;top: 0;z-index: 2}
.header_box .header_main .content .column .search form .btn{width: 30px;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form .btn i{font-size: 20px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; }
.header_box.active .header_main .content .column .search form .btn i{filter: grayscale(0%) brightness(100%);}
.header_box .header_main .content .column .search:hover form{width: 220px;background: #f5f5f5}
.header_box .header_main .content .column .search:hover form input[type=text]{right: 60px;visibility: initial;opacity: 1}
.header_box .header_main .content .column .search:hover form input[type=submit], .header_box .header_main .content .column .search:hover form .btn{width: 60px}
.header_box .header_main .content .column .lang_box{width: 100%;flex: 1;height: 100%;margin-left: 40px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;z-index: 1;cursor: pointer}
.header_box .header_main .content .column .lang_box .lang_head{width: auto;height: auto;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_head .icon{width: 20px;height: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;float: left;color: #fff;font-size: 0;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_head .icon i{display: inline-block;font-size: 20px}
.header_box .header_main .content .column .lang_box .lang_head .title{width:2.8vw;height:2.8vw;float: right;text-align:center; overflow: hidden;  background:#e72c27; border-radius: 100%;}
.header_box .header_main .content .column .lang_box .lang_head .title img{ padding-top:10px;}
.header_box .header_main .content .column .lang_box .lang_head .icon, .header_box .header_main .content .column .lang_box .lang_head .title{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .lang_box .lang_body{ width:11.8vw;height:2.8vw; position: absolute;top: 100%;left: 10%;margin-top: 5px;margin-left: -6.0vw;/*border-top: 2px solid #e72c27;*/background: #fff;text-align: center;overflow: hidden;visibility: hidden;opacity: 0;-webkit-transition: all .5s;  line-height:1.8vw; -o-transition: all .5s;transition: all .5s;}
.header_box .header_main .content .column .lang_box .lang_body .item{width: 100%;height: auto;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_body .item a{width: 100%;height: auto;display: block;/*padding: 10px;*/font-size: 16px;color: #333;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden; line-height:3.2vw; }
.header_box .header_main .content .column .lang_box .lang_body .item a:hover{color: #fff; background:#e72c27;}
.header_box .header_main .content .column .lang_box:hover .lang_head .icon, .header_box .header_main .content .column .lang_box:hover .lang_head .title{color: #fff!important}
.header_box .header_main .content .column .lang_box:hover .lang_body{visibility: initial;opacity: 1;margin-top: 0}
.header_box.is_active{top: -90px}
.header_box.page_active::before, .header_box.active::before, .header_box:hover::before{opacity: 1}
.header_box.page_active::after, .header_box.active::after, .header_box:hover::after{background: #000}
.header_box.page_active .header_main .content .logo, .header_box.active .header_main .content .logo, .header_box:hover .header_main .content .logo{filter: none}
.header_box.page_active .header_main .content .nav ul li a, .header_box.active .header_main .content .nav ul li a, .header_box:hover .header_main .content .nav ul li a{color: #222}
.header_box.page_active .header_main .content .nav ul li a.active, .header_box.active .header_main .content .nav ul li a.active, .header_box:hover .header_main .content .nav ul li a.active{color: #e72c27}
.header_box.page_active .header_main .content .nav ul li a.active::after, .header_box.active .header_main .content .nav ul li a.active::after, .header_box:hover .header_main .content .nav ul li a.active::after{background: #e72c27}
.header_box.page_active .header_main .content .column .search form .btn, .header_box.active .header_main .content .column .search form .btn, .header_box:hover .header_main .content .column .search form .btn{color: #333}
/*.header_box.page_active .header_main .content .column .lang_box .lang_head .icon, .header_box.active .header_main .content .column .lang_box .lang_head .icon, .header_box:hover .header_main .content .column .lang_box .lang_head .icon, .header_box.page_active .header_main .content .column .lang_box .lang_head .title, .header_box.active .header_main .content .column .lang_box .lang_head .title, .header_box:hover .header_main .content .column .lang_box .lang_head .title{color: #333}*/
@media (max-width:1680px){.header_box{padding: 0 40px}}
@media (max-width:1440px){.header_box .header_main{height: 80px}
.header_box .header_main .content .logo{width: 20%}
.header_box .header_main .content .nav ul li a{font-size: 15px}
.header_box .header_main .content .column .search form .btn i{font-size: 18px}
.header_box .header_main .content .column .lang_box .lang_head .icon i{font-size: 18px}
.header_box .header_main .content .column .lang_box .lang_head .title{font-size: 15px}
.header_box .header_main .content .column .lang_box .lang_body .item a{font-size: 12px}
.header_box.is_active{top: -80px}}
@media (max-width:1200px){.header_box .header_main .content .nav ul li{margin-left: 2.5vw}
.header_box .header_main .content .nav ul li a{font-size: 14px}
.header_box .header_main .content .nav ul li ul li a{font-size: 12px}
.header_box .header_main .content .column .lang_box{margin-left: 2vw}
.header_box .header_main .content .column .lang_box .lang_head .title{font-size: 14px}}
@media (max-width:990px){.header_box{display: none}}
.header_nbsp{width: 100%;height: 90px;overflow: hidden}
@media (max-width:1440px){.header_nbsp{height: 80px}}
@media (max-width:990px){.header_nbsp{display: none}}
.m_header_box{width: 100%;height: auto;display: none;position: fixed;top: 0;left: 0;z-index: 30;box-shadow: 0 1px 0 #eee}
.m_header_box .header_title{width: 100%;height: 60px;padding: 0 20px;position: relative;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden}
.m_header_box .header_title .logo{width: auto;height: 100%;overflow: hidden}
.m_header_box .header_title .logo img{max-height: 70%;max-height: 40%;vertical-align: middle}
.m_header_box .header_title .menu_btn{width: 30px;height: 30px;position: relative;overflow: hidden}
.m_header_box .header_title .menu_btn::after, .m_header_box .header_title .menu_btn::before, .m_header_box .header_title .menu_btn i{width: 70%;height: 2px;display: block;background: #000;position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -35%;transform-origin: center;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.m_header_box .header_title .menu_btn::before{content: '';margin-top: -8px}
.m_header_box .header_title .menu_btn::after{content: '';margin-top: 6px}
.m_header_box .header_title .menu_btn.active i{opacity: 0}
.m_header_box .header_title .menu_btn.active::before{margin-top: -1px;transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);border-radius: 5px;background: #e72c27}
.m_header_box .header_title .menu_btn.active::after{margin-top: -1px;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);border-radius: 5px;background: #e72c27}
.m_header_box .header_body{width: 100%;height: calc(100vh - 60px);background: #f7f7f7;overflow: hidden;display: none}
.m_header_box .header_body .menu_nav{width: 100%;height: auto;max-height: 60%;padding: 20px;overflow: hidden;overflow-y: auto}
.m_header_box .header_body .menu_nav ul li{width: 100%;height: auto;border-bottom: 1px solid rgba(0,0,0,.03);overflow: hidden}
.m_header_box .header_body .menu_nav ul li .one{width: 100%;height: auto;position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden}
.m_header_box .header_body .menu_nav ul li .one a{padding: 20px 0;display: block;font-size: 16px;color: #282f36;line-height: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;position: relative}
.m_header_box .header_body .menu_nav ul li .one .icon{width: 20px;height: 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-top: -10px;position: absolute;right: 0;top: 50%;font-size: 0;color: #282f36;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.m_header_box .header_body .menu_nav ul li .one .icon i{font-size: 20px}
.m_header_box .header_body .menu_nav ul li .one.active a{color: #e72c27}
.m_header_box .header_body .menu_nav ul li .one.active .icon{color: #e72c27}
.m_header_box .header_body .menu_nav ul li .one.active.is_active .icon{transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg)}
.m_header_box .header_body .menu_nav ul li ul{padding: 10px 0;border-top: 1px solid #e72c27;display: none}
.m_header_box .header_body .menu_nav ul li ul li{border: 0}
.m_header_box .header_body .menu_nav ul li ul li a{display: inline-block;font-size: 14px;padding: 10px 0 10px 20px;color: #333;position: relative}
.m_header_box .header_body .menu_nav ul li ul li a .icon{width: 16px;height: 16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: absolute;left: 0;top: 50%;margin-top: -8px;color: #333}
.m_header_box .header_body .menu_nav ul li ul li a .icon i{font-size: 10px}
.m_header_box .header_body .menu_nav ul li ul li ul{border: 0;display: none}
.m_header_box .header_body .menu_nav ul li ul li ul li a{padding: 10px 0 10px 35px;font-size: 14px;color: #999}
.m_header_box .header_body .menu_nav ul li ul li ul li a:before{content: '';width: 5px;height: 1px;background: #999;position: absolute;top: 50%;left: 20px;margin-top: -1.5px;z-index: 1}
.m_header_box .header_body .menu_nav ul li ul li ul li a.active:before{background: #e72c27}
.m_header_box .header_body .menu_form{width: 100%;height: auto;margin-top: 20px;padding: 0 20px;overflow: hidden}
.m_header_box .header_body .menu_form .center{width: 100%;height: 50px;background: #fff;overflow: hidden}
.m_header_box .header_body .menu_form .center form{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;overflow: hidden}
.m_header_box .header_body .menu_form .center form input{flex: 1;height: 100%;padding: 0 15px;font-size: 14px;color: #282f36;border: 0}
.m_header_box .header_body .menu_form .center form button{width: 70px}
.m_header_box .header_body .menu_form .center form button i{font-size: 18px}
.m_header_box .header_body .menu_lang{width: 100%;height: auto;line-height: 40px;margin-top: 40px;padding: 0 20px;font-size: 0;overflow: hidden}
.m_header_box .header_body .menu_lang a{display: inline-block;padding: 0 12px;background: #fff;border-radius: 50px;font-size: 16px;margin-right: 15px;color: #282f36}
.m_header_box .header_body .menu_lang a.active{background: #e72c27;color: #fff}
.m_header_box .header_body .menu_lang a:last-child{margin-right: 0}
@media (max-width:990px){.m_header_box{display: block}}
.m_header_nbsp{width: 100%;height: 60px;display: none;overflow: hidden}
@media (max-width:990px){.header_nbsp{display: none}
.m_header_nbsp{display: block}}



/*n*/
.head_nav { margin: 0 3vw 0 0;position: relative;}
.head_nav>ul {display: flex;align-items: center;width: 100%;}
.head_nav>ul>li { white-space: nowrap; position: relative; line-height:90px;}
.head_nav>ul>li+li {}
.head_nav>ul>li>a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;z-index: 1; padding: 0 1.5vw 0 1.5vw;}
.head_nav>ul>li>a:before {content:'';width:0;height: 2px;background: #fff;position:absolute;bottom: 0;left:0;transition:0.5s;z-index: -1;}
.head.on .head_nav li>a:before {background:#e72c27;}
.head_nav>ul>li>a:after {content:'';width:100%;height: 3.2vw;position:absolute;left: 0;}
.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width:100%;}
.head.on .head_nav>ul>li>a { color: #333;}
.head_sear {}

.header_box.active .head_nav>ul>li>a,.header_box:hover .head_nav>ul>li>a{ color:#222;}
.head_nav li:hover a{color: #e72c27;}
.head_nav>ul>li>:hover a::after{width: 100%;background: #e72c27}
/*fic*/
.head_nav>ul>li:hover .head_fic {transform:rotateX(0);}
.head_fic {position:absolute;top:90px;background: #fff;/* padding: 0 4%; */transform-origin: top;transform: rotateX(90deg);transition: 0.5s;}
.head_fic ul {}
.head_fic li {position:relative;padding:7% 0;z-index:4; width:176px; text-transform: capitalize; text-align:center; line-height: normal !important;  word-wrap:break-word; word-break:keep-all; }
.head_fic li:before {content:'';width:0;height:100%;background:#e72c27;position:absolute;top:0;left:0;z-index:-1;transition:0.5s;}
.head_fic li:hover:before {width:100%;}
.head_fic li+li {border-top: 1px solid #f1f1f1;}
.head_fic li a {font-size:13px;font-family: 'MonLight';transition:0.5s; color:#222 !important; overflow:hidden; word-wrap:break-word; word-break:keep-all; padding:0 !important;}
.head_fic li:hover>a {color:#fff !important;}
.head_fic li dl {position:absolute;left: 100%;transform-origin: left;transform: rotateY(90deg);transition: 0.5s;background: #fff;width: 100%;top: 0;}
.head_fic li:hover dl {transform:rotateY(0);}
.head_fic li dl dt {padding: 8% 0; text-align:center; position:relative;}
.head_fic li dl dt a{color:#222 !important; word-wrap:break-word; word-break:keep-all;  }
.head_fic li dl dt:before {content:'';width:0;height:100%;background:#e72c27;position:absolute;top:0;left:0;z-index:-1;transition:0.5s;}
.head_fic li dt:hover:before {width:100%;}
.head_fic li dl dt+dt {border-top:1px solid #f1f1f1;}
.head_fic li dl a{color:#222 !important;}
.head_fic li dl dt a {font-size:13px;transition:0.5s; color:#222 !important;}
.head_fic li dt:hover a {color:#fff !important;}

/* index */ 
.wte{}
.index-banner-swiper .swiper-slide .img video {  width: 100%;height: 100%;-o-object-fit: cover;  object-fit: cover;    min-width: 1200px;}
.index_banner{position:relative;z-index:99}
.index_banner .banner .swiper-slide{position:relative}
@keyframes swiper_img_move{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
.swiper-slide1:after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0;z-index:4}
.index_banner .banner .swiper-slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:5s;transform:scale(1);animation:swiper_img_move 8s linear 0s infinite normal both}
.index_banner .banner .swiper-slide .img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.index_banner .banner .swiper-slide .position{position:absolute;top:13%;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:5}
.ban2t{top:9% !important}
.ce{text-align:center;margin:0 auto}
.ce1{text-align:center;margin:0 auto;justify-content:center !important}
.index-banner-swiper {width: 100%;height: 100vh;position: relative;background: #000;overflow: hidden;min-width: 1200px;} 
.index-banner-swiper .swiper-slide-active .img .pic {animation: srmgani 4000ms 1 ease forwards;}
@keyframes srmgani{0%{transform:scale(1.05);} 100%{transform:scale(1.0);}}
.index-banner-item {position: relative;}
.index-banner-text {position: absolute;left: 5%;top: 55%;transform: translateY(-50%);z-index: 100;color:transparent;width:70%;}
.index-banner-text .title-1,.index-banner-swiper .title-2 {-webkit-text-stroke: 2px #fff;}
.index-banner-text .text-1 {color: #fff;margin-top:1%;}
.index-banner-swiper .title-1{text-transform: uppercase;}
.index-banner-text strong{color: #fff;margin: 0;padding: 0;font-weight: normal;-webkit-text-stroke: 0px transparent;} 
.index-banner-swiper .title-1,
.index-banner-swiper .title-2,
.index-banner-swiper .text-1,
.index-banner-swiper .more-1 {opacity: 0;transform:translateY(-60px);transition: opacity .8s linear,transform .8s cubic-bezier(.215,.61,.355,1);}
.index-banner-swiper .title-1 {transition-delay: .2s;}
.index-banner-swiper .title-2,.index-banner-swiper .text-1 {transition-delay: .3s;} 
.index-banner-swiper .more-1 {transition-delay: .4s;margin-top:7%;} 
.index-banner-swiper .swiper-slide-active .title-1,
.index-banner-swiper .swiper-slide-active .title-2,
.index-banner-swiper .swiper-slide-active .text-1,
.index-banner-swiper .swiper-slide-active .more-1 {transform: translateY(0px);opacity: 1;}

.index-banner-swiper .swiper-slide .img .pic img {opacity: .5;}

.scrolldown {position: absolute;bottom:5%;z-index: 11;right: 5%;}
.index-banner-swiper .banner-pagination {bottom: 6%;}
.index-banner-swiper .banner-pagination span {display: inline-block;vertical-align: middle;width: 6rem;height: 3px;background: #fff;border-radius: 0;}

.more-1 {margin-top: 2%;}
.more-1 a,.more-1 strong {display: inline-block;width:12.1vw;line-height:3.5vw;border-radius:3vw;background: #e72c27;border: 2px solid #e72c27;font-size: 0; text-align: center; font-weight: normal;}
.more-1 i,.more-1 span {display: inline-block;vertical-align: middle;}
.more-1 i {width:14px; height:14px;background: url('http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/image/20240318/20240318154701_754672175.png') center no-repeat;background-size: 100%;margin-left:0.8vw;}
.more-1 span  {color: #fff;}
.more-1 a:hover {background: none;border: 2px solid #e72c27;}
.more-1 a:hover span  {color: #fff;}
 
.swiper-button-prev,.swiper-button-next {display: inline-block;vertical-align: middle;position: relative;left: auto;right: auto;top: auto;bottom: auto;margin: 0;margin-right: 1rem;}
.swiper-button-prev,.swiper-button-next {border: 2px solid #e7e8e9;border-radius: 100%;width: 6rem;height: 6rem;box-sizing: border-box;outline: none;background: #e7e8e9;}
.swiper-button-prev::after,.swiper-button-next::after {color: #000;font-size: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-weight: 900;}
.brinyte-pageturn span {font-family: PingFang SC,Arial,'Microsoft YaHei',sans-serif;}
.font80{ font-size:4.8vw}
.flh90{ line-height:7vw}
.flh48{ line-height:2.6vw}
.font16{ font-size:0.8vw}

/*products*/
.psro_bc{ background:#1d1d1e; width:100%; overflow:hidden; min-width:1200px; padding:80px 0px;}
.gyc {    margin: 0 auto;    max-width: 85%;    min-width: 1200px;}
.pro_ibc{padding: 50px 50px 20px 50px ;background: #fff;position:relative;}
.pro_bc{width: 100%;background:#f8f8f8 url(http://login.114my.cn/memberpic/mikefet/uploadfile/image/20250328/20250328161608_1230634432.jpg) no-repeat top center;padding: 70px 0;position: relative;}
.pro_tc{display: flex;justify-content: space-between;align-items: center;position: relative;margin-top: 0px;}
.pro_lc{ margin-bottom:25px;}
.pro_lc>b{display: block;font-family: "Impact";font-weight: normal;font-size: 46px;color: rgba(16,17,15,0.17);}
.pro_lc>p{font-size: 42px;color: #fff;font-weight: bold;position: relative;padding-bottom: 12px;}
.pro_lc>p:after{position: absolute;bottom: 0;left: 0;width: 50px;height: 5px;background: #e72c27;content: "";}
.pro_rc{}
.pmyku{ overflow:hidden; text-align: center;}

.pmyku a{ margin-right:1%; float:left; width:24%;} 
.pmyku a img{ width:100%;}
.pmyku a:nth-child(4){margin-right:0px;}
.pro_rc>ul{display: flex;justify-content: space-between;}


.pro_icc{overflow:hidden;}

/**/
.font60 { font-size: 3.6vw !important;}
.font32 {font-size: 3.2rem;}
.font42 {  font-size: 2.4vw;}
.index-about-us-top {  position: absolute; left: 5%;  top: 5%;    width: 40%;  z-index: 11;}
.idx_title{ text-align:center; padding:15% 0 35px 0;      margin: auto;}
.idx_title .title{ color: #fff; line-height: 1.1;font-family:Arial,sans-serif; font-weight:900;}
.idx_title .subtitle{margin-top:10px; color:#ccc;line-height:1.4; font-size:20px;position: relative;    padding-bottom: 20px;}
.idx_title .subtitle:after {position: absolute; bottom: 0; left: 0;  width: 50px; height: 5px;background: #e72c27; content: "";}
.font60{ font-size:3.6vw !important;}
.index-about-us { overflow:hidden;  background: #333 url(http://login.114my.cn/memberpic/dgjunang202520444en/uploadfile/image/20250628/20250628143445_985386774.png) no-repeat  bottom left; width: 100%;  overflow: hidden;  min-width: 1200px; padding: 80px 0px; }
.index-about-us * {transition:all .6s ease; text-align:left; color:#fff; line-height: 1.6vw;}
.index-about-us h3{ color:#000; margin-bottom:10px;}
.index-about-us-top {position: absolute;left:5%;top:5%;width: 40%;z-index: 11;}
.index-about-us-top .idx_title .subtitle{ line-height:2.5vw; margin-top:20px;}
.index-about-us-top .brinyte-title .title-1{color: #fff;}
.index-abt {width:85%; margin:0 auto; min-width:1200px; }
.index-abt .text-1 {color:#ccc; font-size:17px;}
.in_a{ width:48%}
.in_ria img{ width:90%;}
.aboutbg {position: absolute;left: 0;top: 0;width: 100%;height: 100%mk;z-index: 1;background-position: center;background-size: cover;background-repeat: no-repeat;}
.aboutbg.pic1 {opacity: 1;}
.play-1 {overflow: hidden;display: inline-block;vertical-align: middle;}
.play-1 a {display: block;position: relative;width:6.6rem;height:6.6rem;border: 2px solid #e72c27;border-radius: 100%;}
.play-1 i {width: .9rem;height: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('http://login.114my.cn/memberpic/dgjunang202520444en/uploadfile/image/20250610/20250610185542_483530928.png') center no-repeat;background-size: 100%;z-index: 10;}
.play-1 a:hover {background: #e72c27;}
.play-1 a:hover i {filter: contrast(0) brightness(2);}

.about_index .items{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; width:90%;}
.about_index .items .item{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; width: 300px; max-width: calc(50% - 7.5px); -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; margin-bottom:6%; margin-top:6.2%; min-width: 34%;}
.about_index .items .item .icon{width: 3.65vw; height: 3.65vw; 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; /*margin-top: 10px;*/}
.about_index .items .item .art{width: calc(100% - 4.69vw); margin-top:1.2vw;}
.about_index .items .item p{ color: rgba(0,0,0, 0.9); margin-left:0.6rem;}
@media (max-width: 1740px){ .header-nav ul a.nav{padding: 0 0.8vw;}}
@media (max-width: 1680px){.about_index .items .item p{font-size: 15.75px;} .header-nav ul a.nav{padding: 0 0.5vw;}}
@media (max-width: 1500px){.header-nav ul a.nav{padding: 0 1.1vw;}}
@media (max-width: 1440px){.about_index .items .item p{font-size: 13.5px;}}
@media (max-width: 1280px){.about_index .items .item p{font-size: 12px;}}
@media (max-width: 1024px){.about_index .items .item p{font-size: 9.6px;}}
@media (max-width: 1680px){.about_index .items .item p{font-size: 18px;}}
@media (max-width: 1440px){.about_index .items .item p{font-size: 16px;}}
@media (max-width: 1280px){.about_index .items .item p{font-size: 14px;}}
/*.about_index .items .item h2{ margin-top:1vw;}*/
.about_index .items .item h2 v{ font-size:20px;}
@media (max-width: 1680px){.about_index .items .item h2{font-size: 52.5px;}}
@media (max-width: 1440px){.about_index .items .item h2{font-size: 45px;}}
@media (max-width: 1280px){.about_index .items .item h2{font-size: 40px;}}
@media (max-width: 1024px){.about_index .items .item h2{font-size: 32px;}} 

.amore-1 {margin-top: 8%;}
.amore-1 a {display: inline-block;width:10vw; border-radius: 10rem;background: #e72c27;border: 2px solid #e72c27;font-size: 16px;text-align: center;font-weight: normal; color:#fff;}


.amore-1 a:hover {background: none;border: 2px solid #e72c27;}
.amore-1 a:hover span  {color: #fff;}

/*Éú²ú*/


/**/
.case { overflow: hidden;}
.case_box {width:72.917%;margin: 0 auto;min-width: 1280px;}
.case_tab {}
.case_tab ul {display: flex;justify-content: center;align-items: center;}
.case_tab li {width: 33.4%;height:33.5vw;background: #000;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: 0.5s;    position: relative;overflow: hidden;}
.case_tab li:nth-child(2n){background: #666;}
.case_t {display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;}
.case_t i {display: inline-block;width: 90px;height: 90px;border-radius: 50%;background: #fff; font-size: 38px;   display: flex;justify-content: center; align-items: center; color: #999;}
.case_t p {font-size: 24px; line-height:30px; text-align: center;color: #fff;}
.case_t p>span {display: block;font-size: 12px;color: #fff;text-transform: uppercase; font-family: Arial; margin-top:5px; line-height:20px;}
.case_t p:before, .case_t p:after{content: "";display: block;width:14.17vw;height:1px;background: url(http://login.114my.cn/memberpic/dgjunang202520444en/uploadfile/image/20250611/20250611104401_1968433006.png)no-repeat center; padding:18px 0;}
.case_tab li.on {width: 45.5%;transition: 0.5s;background: none;}
.case_tab li.on .case_t {display: none;transition: 0.5s;}
.case_tab li.on .case_con {display: block;transition: 0.5s;}
.case_tab li.on .case_pic {transition: 0.5s;}
.case_con {width: 100%;height: 100%; background: #f8f8f8;display: none;transition: 0.5s;position: relative;overflow: hidden;}
.case_pic {}
.case_pic img {width: 100%;}
.case_txt {position: absolute;display: flex;justify-content: space-between;bottom: 30px;    left: 20%;width: 18.75vw;background:rgba(255,255,255,0.8);padding:20px;}
.case_txt i {width: 60px;height: 60px;background: #fff;display: inline-block;font-size: 30px;text-align: center;line-height: 60px;}
.case_txt p {font-size: 24px;line-height: 30px; text-align: center;}
.case_txt p span {display: block;font-size: 14px;color: #666; padding: 10px 0px; text-align: center; line-height:24px;}
.case_pic1 {width: 100%;height: auto; position: absolute;    left: 0;top: 0;}
.case_pic1 img {}
.case_tab li.on .case_pic1 { display: none;transition:0.5s;}
.case_pic1:after {content:'';width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;}


/**/
.pro_item tr{display: flex; flex-wrap: wrap;}
.pro_item tr td{width: 23%; position: relative; margin-right:25px; margin-bottom:15px;padding-left: 0px !important;margin-right: 2.4%; }
.pro_item tr td div a{display: block; height: 52px; line-height: 52px; text-align: center; font-size: 16px; background: #e72c27; color: #fff; width: 100%;}
.pro_item tr td:nth-child(4),.pro_item tr td:nth-child(8){margin-right:0px;}
.pro_item tr td>a{display: block; overflow: hidden;}
.pro_item tr td img{width: 100%; height: auto;}
.pro_item tr td br{display: none;}
.pro_ic{position: relative; display: flex;transition:all .5s;}
.pro_item{flex-shrink: 0;width: 100%;}

/*news*/
.news_t{text-align:left;float:left; font-family: 'samsungsharpsans-b';}
.news_t dd:after{display:none;}
.news_t p {font-size:2.4vw; color:#222;}
.news_t dd {font-size:1.2vw;color:#666;line-height:1.5vw;font-weight:100;}

.news_box{margin:0px auto;padding:100px 0; overflow: hidden; }
.news_bt{margin: auto; width: 100%;display: flex; justify-content: space-between; align-items: center;margin-bottom:40px;}
.nb_tab a{width:60px;height:60px;display:inline-block;vertical-align:top;color:#fff;margin-top:0px;text-align: center; background:#e72c27; border-radius: 100%;}
.nb_tab a+a{margin-left:7px;}
.nb_tab a.cur {color: #e72c27; background-size: 400% 370%; background:#e7e8e9;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:60px;}
.nb_tab a b{font-size:24px;font-weight:100;letter-spacing:0px; font-family:Arial;}
@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
.nbc_list+.nbc_list{display:none;}
.nbcl_le{width: 68%; float: left;}
.nbcl_le .news_div_item{width: 49%;display: inline-block;vertical-align:top; background: #fff; padding:28px 30px;}
.nbcl_le .news_div_item+.news_div_item{margin-left:10px;}
.nbcl_le .news_div_item_pic img{width:288px;}
.news_div_item_title a{font-size:18px;}
.nbcl_le .news_div_item_content{margin-top:10px;}
.nbcl_le .news_div_item_body{margin-top:15px;line-height:25px;color:#68686a;font-size:15px; font-weight: 100;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url() no-repeat right center;float: right;margin-top:5px;}

.nbcr_ri{width: 32%; float: right;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border-top:1px solid #e6e6e6;padding:40px 0;position:relative;transition:300ms;border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align:center;font-size:0;}
.nbcr_ri .news_div_item_content{width:432px;padding-left:20px;border-left:1px solid #f3f3f3; font-weight:100;text-align: left;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight:bold;line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:25px;color:#68686a;padding-right:20px;font-size:15px;}
.nbcr_ri .news_div_item:nth-child(3){border-bottom:1px #e6e6e6 solid;}
.new_t{float:left;}
.new_ta{font-size:40px;color:#333;line-height:46px;display:block;width:400px;margin:auto;}
.new_ta span{font-weight:bold;}
.new_tb{font-size:20px;color:#666;line-height:40px;}


/*news*/
.nbcl_le.fl a {margin-right:2.6% !important; width: 47%; display: inline-block; vertical-align: top; padding-bottom:2.2%;background:#f7f7f7; border-radius:20px;}
.nbcl_le.fl {display: flex;}
.nbcl_le.fl a i img {width: 100%; border-radius:20px 20px 0 0;}
.nbcl_le.fl a p strong {font-size:1.3vw; margin-bottom:13px; color:#222222; font-weight: initial;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; line-height:30px; padding:16% 0 0 0; font-family: 'samsungsharpsans-m',PingFang SC,Arial,'Microsoft YaHei',sans-serif; word-break: break-all;}
.nbcl_le.fl a p {line-height: 22px; color: #68686a; font-size: 14px; font-weight: 100;position: relative; padding-left:5%; padding-right:4%;}
.nbcl_le.fl a p::before { content: 'Read more +';  position: absolute;  bottom:-20%;  left: 0;  font-size: 14px;  color:#f7f7f7; padding-left:5%;}
.nbcl_le.fl a span {font-size: 12px; color: #999; position: relative; bottom:26%; left: 0; display: flex; padding-left:5%;}
.nbcr_ri.fr a {padding:1.11vw 0 1.3vw 0; position: relative;}
.nbcr_ri.fr a { display: flex; flex-direction: row-reverse;/*background:#fff;padding:9% 8%;*/}

.nbcl_le.fl a+a p strong{ color:#fff;}
.nbcl_le.fl  a+a p::before{ bottom: -160%; }
.nbcl_le.fl a+a p{opacity: .9;  color:#fff; padding-right:4%}
.nbcl_le.fl a+a span{opacity: .8;  color:#fff; font-family: 'MonLight';}
.nbcl_le.fl em{ font-size:11px;}
.nbcl_le.fl  a+a p::before{opacity: .7;  color:#fff;}
.nbcl_le.fl a+a p::before{color:#fff; opacity: .8; font-family: 'MonLight';}
.nbcl_le.fl:hover a:nth-child(1){ background:#e72c27;}
.nbcl_le.fl a+a{ background:#e72c27; color:#fff; }
.nbcl_le.fl:hover a p strong{ color:#fff;}
.nbcl_le.fl:hover p strong{ color:#fff;}
.nbcl_le.fl:hover a span{ color:#fff; opacity: .8;}
.nbcl_le.fl:hover a p::before{ color:#e72c27;}
.nbcl_le.fl:hover a p strong{ color:#fff;}
.nbcl_le.fl:hover a p{ color:#fff;}
.nbcl_le.fl:hover a+a p::before{color:#fff; opacity: .8;}

.nbcl_le.fl a+a i img{ display:none;}
.nbcr_ri.fr a p {width: 100%; padding-left: 0px; font-weight: 100; text-align: left;line-height:1.5vw;    color: #666; padding-right: 0px; font-size: 14px;     font-family: 'samsungsharpsans-m',PingFang SC,Arial,'Microsoft YaHei',sans-serif;  word-break: break-all;}
.nbcr_ri.fr a p strong {font-size:1.2vw; display: block;color: #222; margin-bottom: 10px;font-weight: initial; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}

.nbcr_ri.fr a span {display: none; align-items: center; justify-content: center; width: 115px; text-align: center; font-family: Arial; position: relative;}
.nbcr_ri.fr a:hover::before {transition: 300ms; width: 100%;}
.nbcr_ri.fr a::before {content: ""; display: block; width: 0; height: 6px; background: #e72c27; transition: 0.3s all ease-in-out;  position: absolute;  bottom: 0;  left: 0;}
.nbcr_ri.fr a strong {font-size:1.2vw; margin-bottom:0.5vw; font-weight: initial;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;     font-family: 'samsungsharpsans-b'; color:#222;}
.nbcr_ri.fr a span em:nth-child(3) {font-size: 47px; font-weight: bold; line-height: 55px; position: absolute; top: 15px;}
.nbcr_ri.fr a span em:nth-child(1), .nbcr_ri.fr a span em:nth-child(2) { position: relative; top: 30px;}
.pro_tit b {
    font-size: 36px;
    font-weight: normal;
}
.pro_tit p {
    font-size: 18px;
    color: #999;
    line-height: 30px;
    font-weight: 100;
    margin-top: 10px;
}


.jec_c{display: flex;justify-content: space-between;}
.jec_c li{width: 100%;display: flex;align-items: center;box-shadow: 1px 1px 38px rgba(0,0,0,0.1);height: 126px;justify-content: center;border-radius: 0px;background: #fff; padding:0% 5%;}
.jec_c li span{font-size: 37px;color: #e72c27;position: relative;}
.jec_c li span:after{position: absolute;content: "";width: 28px;height: 28px;border-radius: 100%;background: rgba(11,52,133,0.3);top: -6px;right: 1px;}
.jec_c>li>div{margin-left: 22px;}
.jec_c>li>div>b{font-size: 24px;display: block;color: #222;font-weight: normal;}
.jec_c>li>div>p{font-size: 15px;line-height: 22px;font-weight: normal;margin-top: 3px;color: #999;}
.jec_bc{position: relative;margin-top: 0px;}
@media (max-width:1550px){
.nbcl_le.fl a span{ bottom:30%;}
}

/*news*/
/*partner*/
.partner{width:100%;background:#444; height:313px;    min-width: 1200px;}
.qyxx{overflow:hidden;}
.qyxx table,.qyxx tbody,.qyxx tr{ display:block; width:100%; overflow:hidden;}
.qyxx td{ display:inline-block; width:16.6%; padding:2.5% 0 !important; margin-right:30px;}
.qyxx td a{ display:block; position:relative; overflow:hidden;}
.qyxx td a img{ width:100%; height:auto; transition:all .6s ease; }
.qyxx td:hover a img{ transform:scale(1.1);  }
.qyxx td br{ display:none;}
.qyxx td div{ padding:0 !important;}
.qyxx td div a{ background:#f2f3f4; line-height:72px; font-size:20px; color:#333333; transition:all .3s ease; display:none;}
.qyxx td:hover div a{color:#fff; background:#41b023;}

.tempWrap{ width:100% !important;}

/*mess*/
.gy{ width:90%; margin:auto;}
/* footer */
.footer { background: #222;position: relative;clear: both; overflow: hidden;color: #999999;    min-width: 1200px;}
.footer a:hover {color: #e72c27;}
.footer-content {width:90%;margin: auto;position: relative;}
.footer-content-top {padding: 4% 0;overflow: hidden;border-bottom: 1px solid #333;position: relative;}
.footer-top-left {float: left;width:29%;}
.footer-logo a{width: 100%;height: auto;display: block; padding-top:15px;}
.footer-contact {position: relative;margin-top:9%;}
.footer-contact .item-1 {display: block;padding: .2rem 0;}
.footer-contact .item-1 span{/*display: inline-block;*/vertical-align: middle; color: #999; /*font-family: 'MonLight';*/ font-size:0.85vw;}
.footer-contact .item-1 span:first-child {color: #ccc; padding-right:8px; font-family: 'samsungsharpsans-b'; font-size:1vw;}
.footer-top-right {width:69%;text-align: right;float: right;}
.footer-social {position: relative;}
.footer-social li{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: middle;margin-left: 1%;position: relative;}
.footer-social li a{position: relative;display: block;width:52px; height:52px;border: 2px solid rgba(255,255,255, 0.1);border-radius: 100%;}
.footer-social li a:hover {background: #fff;border: 2px solid #ccc;}
.footer-social li a:hover img {filter: invert(1) brightness(5);}
.footer-social li:last-child a{background: #e72c27;border: 2px solid #e72c27;}
.footer-nav {margin-top:3.2%;overflow: hidden;}
.footer-nav ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;text-align: left;margin-left:4vw;}
.footer-nav ul:first-child {margin: 0;}
.footer-nav ul span{color: #ccc;display: block;padding-bottom:0.3vw; font-size:1vw; font-family: 'samsungsharpsans-b';}
.footer-nav ul li{list-style: none;margin: 0;padding: 0;padding: 3% 0;}
.footer-nav ul a {color: #666; font-size:0.8vw;}
.footer-nav ul a:hover {color: #e72c27; font-size:0.85vw;}
.footer-content-bottom {clear: both;overflow: hidden;position: relative;padding: 1% 0;}
.footer-copy,.footer-content-bottom a  {color: #666666; font-size:14px;}
.footer-content-bottom a:hover {color: #e72c27;}
.footer-link {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.footer-social li:hover .ewmshow-1{display: block;}
.ewmshow-1 {background:#ededed;padding: 5px;width:100px;height:100px;overflow: hidden;position: absolute;top: 100%;left: 50%;border-radius: 4px;margin-left: -45px;display: none;}