﻿@charset "utf-8"; 
.box_os .osqq ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.box_os .osqq ul{padding-left:8px!important}
.box_os .osqq ul{padding-left:6px!important}
.box_os{width:190px!important}
.box_os .os_x{width:100%!important;background-size:100%!important;background-position:center center!important}
.box_os .osqq{width:100%!important}
.acbox a{display:block;width:100%!important;text-align:center;background:#c4c4c4}
.header-nav-list .logo{max-width:280px;width:20%}
.header-nav-list .nav{width:80%}
#nav>ul{width:100%;display:flex;white-space:nowrap;justify-content:space-between}
#nav{width:100%}
.header-nav-list>.container{width:100%;padding:0 15px}
#nav>ul>li>a{padding:0 6px}
@media screen and (max-width:1600px){#nav>ul>li>a{font-size:14px}}
@media screen and (max-width:1440px){.header-nav-list .logo{width:14%}
.header-nav-list .nav{width:86%}}
@media screen and (max-width:1340px){.search{display:none}}
.home-about .item1 .about-img{background-image:url(/Content/uploads/202230105/20220314175508167a7445b6f7498ab1cf52b94d91945a.jpg)}
.home-about .item2 .about-img{background-image:url(/Content/uploads/202230105/20220314175515ddb789bb5c8f44e3879f966b2990728e.jpg)}
@media screen and (min-width:1301px){.head-nav .submenu{max-width:400px}}
.foot-cate ul{padding-right:20px;}
.headtop{background:#0b0b0b}
.headtop .l-wrap{height:48px;display:flex;align-items:center;justify-content:space-between}
.tcont{color:#fff;display:flex}
.tcont p{margin-right:30px}
.tcont p:last-child{margin-right:0}
.tcont a{color:#fff}
.head-search{position:absolute;bottom:100%;right:0;z-index:9999999;margin-bottom:9px}
header>.l-wrap{position:relative}
.head-search>input{width:240px;background:0 0;color:#fff}
.head-search>input::-webkit-input-placeholder{color:#fff}
.head-search>input:-moz-placeholder{color:#fff;opacity:1}
.head-search>input::-moz-placeholder{color:#fff;opacity:1}
.head-search>input:-ms-input-placeholder{color:#fff}
.head-search>i{color:#fff}
header+main{margin-top:148px}
@media screen and (max-width:1300px){.head-search{right:15px}}
@media screen and (max-width:769px){header+main{margin-top:94px}
.headtop .l-wrap{height:34px}
header.is-fix .head-logo,header.is-fix>.l-wrap{height:60px}}
@media screen and (max-width:450px){.tcont p{margin-right:20px;font-size:13px}}
.news-list .new-date{display:none}
.news-list .new-info{padding:0;-ms-flex:inherit;flex:inherit}
.news-list .new-wrap{background:#f2f2f2;padding:14px}