@charset "utf-8";
@media screen and (max-width:1024px){
.mhide{display:none!important}
.mshow{display:block!important}
.mshowfx{display:flex!important}
.pcshow{display:none}
.top{height:65px}
.top .logo a img{height:35px}
.top ul{display:none;margin-left:0;position:absolute;left:0;top:65px;width:100%;z-index:99;background:#fff;box-shadow:rgba(0,0,0,.2) 0 7px 20px 0}
.top ul li.item{padding:15px 20px;border-bottom:1px #f3f3f3 solid;margin:0 0;position:relative;width:100%;justify-content:flex-start}
.top ul li.item a.item{font-size:16px}
.top ul li.item .iconfont{color:#333;font-size:16px;display:block;margin-right:10px}
.top .search{padding:10px 10px;position:absolute;left:0;top:65px;width:100%;z-index:99;background:#409eff;display:none}
.top .search.cur{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.top .search input{border-radius:115px;width:0;flex:1;padding:0 10px;font-size:14px;height:33px;background:#fff}
.top .search .btn{position:absolute;right:15px;top:0;height:100%;width:33px}
.top .search .btn i{font-size:18px;color:#409eff}
.top .btn{flex:1;justify-content:flex-end;margin-left:0}
.top .btn button{padding:0 10px;font-size:12px;height:28px}
.top .btn button:nth-child(2){margin-left:5px}
.top .btn_menu{margin-left:10px}
.top .btn_menu i{color:#333;font-size:22px}
.top .btn_search{margin-left:10px}
.top .btn_search i{color:#333;font-size:22px}
.home .left{width:70%}
}
@media screen and (max-width:1000px){
.default{color:inherit}
}
@media screen and (max-width:942px){
.default{color:inherit}
}
@media screen and (max-width:918px){
.default{color:inherit}
}
@media screen and (max-width:873px){
.default{color:inherit}
}
@media screen and (max-width:854px){
.default{color:inherit}
}
@media screen and (max-width:820px){
.default{color:inherit}
}
@media screen and (max-width:680px){
.default{color:inherit}
}