/*
+----------------------------------------------------------------------
| LN-EWS v2.0 [ Build a line, love the line. ]
| Copyright (c) 2010~2024 http://jzline.com All rights reserved.
| Author: xwxc
+----------------------------------------------------------------------
*/
.nav_bg{position:fixed;right:0;left:0;top:0px;z-index:1000;width:100%;height:100px;border:none;border-radius:0;margin-bottom:0;padding:0px 0;color:#fff;background-color:#da2f37}
.nav{height:100px;display:flex;justify-content:space-between}
.nav .logo{width:358px;height:100px}
.nav .logo img{margin-top:20px;height:60px;width:358px}
.nav .list{width:1000px;text-align:right}
.nav .list li{position:relative;height:100px;float:left;color:#fff;width:auto;text-align:center;justify-content:space-between;min-width:64px;min-width:72px}
.nav .list li a{font-size:15px;display:block;vertical-align:middle;text-align:center;height:100px;line-height:100px;color:#fff}
.nav .list li::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0px;border:8px solid;border-color:transparent transparent #ff5722 transparent;opacity:0;transition:all .5s ease}
.nav .list li:hover::before{color:#ff5722;opacity:1;bottom:0px}
.nav .layui-nav-item:hover a{color:#fff!important}
.nav .layui-nav-item .layui-nav-child{top:100px!important}
.nav .layui-nav-item .layui-nav-child dd a{height:45px!important;line-height:45px!important;color:#333!important}
.nav .layui-nav-item .layui-nav-child dd:hover a{color:#333!important}
.nav .layui-nav .layui-this:after,.layui-nav-bar{height:0px!important;background-color:#fff!important}
.nav .nav_bu{display:none}
.nav_bg .box{background:radial-gradient(#d8d8d8 20%,transparent 60%);height:.0625rem;margin:0 auto;width:100%}
.nav .m_icon{width:30px;height:100px;position:absolute;top:30px;right:15px;display:none}
.nav .m_icon i{font-size:30px;margin-top:0px;color:#fff}
.m_nav{position:absolute;top:100px;right:0px;z-index:9999;border:1px solid #ccc;background-color:#000;width:100%;height:100vh;padding:0 0%;display:none;padding:0px 0}
.m_nav .fang{border-bottom:10px solid #f00;border-left:10px solid transparent;border-right:10px solid transparent;float:right;font-size:0;width:0;height:0;line-height:0;margin-right:0px;position:absolute;right:0;top:-10px;z-index:99999}
.m_nav .layui-nav.layui-nav-tree{width:100%!important}
.m_nav .layui-nav-tree .layui-nav-child{background-color:#000}
@media only screen and (min-width:1000px){.nav .list li{padding:0 10px}
.nav .list{width:600px}
.nav .list li a{font-size:12px}
.layui-nav .layui-nav-item a{padding:0 10px!important}
}@media only screen and (min-width:1200px){.nav .list li{padding:0 10px}
.nav .list{width:700px}
.nav .list li a{font-size:14px}
}@media only screen and (min-width:1400px){.nav .list li{padding:0 15px}
.nav .list{width:800px}
.nav .list li a{font-size:16px}
}@media only screen and (min-width:1600px){.nav .list li{padding:0 25px}
.nav .list{width:1000px;text-align:right}
.nav .list li a{font-size:18px}
}
@media only screen and (max-width:1000px){
	
.nav .list li{padding:0 10px}
.nav .list{width:1000px;text-align:right}
.nav .list{display:none}
.nav{text-align:center}
.nav{display:inline}
.nav{margin:0 auto;width:100%}
.nav .logo{text-align:left;margin:0 auto;width:80%}
.nav .logo img{margin-top:0px;height:auto;width:80%}
.nav .logo{clear:both}
.nav .m_icon{display:block}

.nav_bg{position:fixed;right:0;left:0;top:0px;z-index:1000;width:100%;height:100px;border:none;border-radius:0;margin-bottom:0;padding:0px 0;color:#fff;backdrop-filter:blur(0px);transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;
background-color: #da2f37!important;;

/*background-color:rgba(0,0,0,0.2)!important;*/
}

}