/*html,*{font-family: 'Microsoft YaHei',"\5FAE\8F6F\96C5\9ED1", sans-serif}*/
#header{}#header .main-menus{box-shadow: 0 1px 6px 0 rgba(0,0,0,.08);position:relative}#header .inner{display:flex;align-items:center}#header .lft{margin-right:auto;padding:20px 0 20px}#header .rgt,#header #menus,#header .plus{display:inline-flex;align-items:center}#header #menus .item{font-size:18px;margin-right:44px;color:#000}#header #menus .item:hover,#header #menus .item.active{color:#03427c}#header .plus{margin-left:87px}#header .plus>a{margin-left:27px}
#header .plus .header-search-wrap{min-height:24px;overflow:hidden;position:relative;transition:all .3s}
#header .plus .header-search-wrap.active,#header .plus .header-search-wrap .input-group.active{width:138px;opacity:1}
#header .plus .header-search-wrap .input-group .form-control{
    font-size: 14px;
    width: 280px;
    line-height: 38px;
    padding-left: 12px;
    background: #f8f0d9;
    color: #a29c8e;
    border: 2px solid #e60013;
    border-radius: 5px 0 0 5px;
    height: 42px;
}
#header .plus .header-search-wrap .btn{
    padding:0 12px 0 6px;box-shadow:none;border-left:0;
    width: 50px;
    height: 42px;
    font-size: 14px;
    color: #fff;
    line-height: 42px;
    background: #e60013;
    border: none;
    border-radius: 0 5px 5px 0;
}
#header .plus .fake-handle.active{opacity:0}
#header .plus .header-search-wrap~a{line-height: 42px;background-color: #da242c;border-radius: 5px}
#global-footer{background-color: rgb(54,55,63);margin-top:50px;z-index:9;position: relative}
#global-footer .footer-one{display:flex;padding-top:30px}
#global-footer .footer-one .item:not(:last-child){margin-right:160px}
#global-footer .footer-one .item-title{color:#fff;font-size:18px;border-bottom:1px solid #4a4a4a;display:inline-flex;padding:7px 0;margin-bottom:0}
#global-footer .footer-one ul li{margin-top:12px}
#global-footer .footer-one ul li a{color:#abb1c0}#global-footer .footer-one .item-inner{display:flex;font-size:12px;color:#c1ccd9;margin-top:20px}#global-footer .footer-one .item-inner .item-inner-item:not(:last-child){margin-right:33px}#global-footer .footer-one .item-inner .item-inner-item p{text-align:center;margin:11px 0}#global-footer .friend-link > .title{color:#fff;font-size:18px;border-bottom:1px solid #4a4a4a;padding:7px 0;margin-bottom:10px;margin-top:25px}#global-footer .friend-link .inner{display:flex;flex-wrap:wrap}
#global-footer .friend-link .inner a{color:#abb1c0;margin-bottom:4px}
#global-footer .friend-link .inner a:not(:last-child){margin-right:24px}#global-footer .copyright{font-size:12px;color:#7c808b;text-align: center;padding:20px 0}#global-footer .copyright a{color:#7c808b}#header .sub-menus{background-color:#f6f6f6;padding:15px 0;position:relative;z-index:1}#header #sub_menus{display:flex;align-items:center}#header #sub_menus a{line-height:20px;color:#000}#header #sub_menus a:not(:last-child){margin-right:36px}#header #sub_menus a:hover,#header #sub_menus a.active{color:#03427c}
#gMenus{display: flex;justify-content: space-between}
#gMenus .nLi{position: relative;/*margin-right:4px;*/}
#gMenus .nLi h3 a{font-size: 18px;color: #000;font-weight: 400;line-height: 85px;display: block;}
/*#gMenus .nLi:first-child h3 a:after{*/
/*    content: '';*/
/*    width: 0;*/
/*    height: 0;*/
/*    border-style: solid;*/
/*    border-width: 6px 3px 0 3px;*/
/*    border-color: #666 transparent transparent transparent;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 6px;*/
/*    transform: rotate(-180deg);*/
/*    transition: all .3s;*/
/*}*/
#gMenus .nLi h3 a:hover
,#gMenus .nLi.on h3 a
{color: #03427c}
#gMenus .nLi h3 a:hover:after,
#gMenus .nLi.on h3 a:after{border-top-color:#03427c;transform: rotate(0deg); }
#gMenus .sMenus{position: absolute;background-color: #fff;top: 84px;display: none;min-width: 140px;left: 50%;margin-left: -70px;/*padding: 8px 0;border-radius: 0 0 4px 4px;border:solid #f3f3f3;border-width: 0 1px 1px;*/z-index: 999}
#gMenus .sMenus li a{font-size: 16px;line-height: 2;text-align: center;display: block;white-space: nowrap}
#gMenus .sMenus li a:hover{color: #03427c}

#nMenus{background-color: #e60013}
#gMenus .nLi{/*flex: 0 0 calc(100% / 11);*/}
#gMenus .nLi h3 a{line-height: 40px;font-size:18px;color: #fff;font-weight: bold;width: 100%;text-align: center;padding: 0 21px}
#gMenus .nLi h3 a:hover,
#gMenus .nLi.on h3 a{color: #fff;background-color: rgba(238, 82, 83,1)}
#gMenus .sMenus{top:40px;margin-left: 0;left: 0;right: 0;min-width: 100%}
#gMenus .sMenus li{background-color: #083e70;border-top: 1px solid rgba(9,78,143, 0.5);}
#gMenus .sMenus li a{font-size: 14px;line-height: 40px;color: #fff}
#gMenus .sMenus li a:hover{background-color: rgba(238, 82, 83,1);color: #fff}
.media-icons{padding: 15px 0}
#mediaIcons{display: flex}
#mediaIcons .nLi{text-align: center;width: 80px;margin-left: 3px;position:relative}
#mediaIcons .nLi h3{padding: 15px 0;cursor: pointer}
#mediaIcons .nLi h3 img{width: 50px;height: 50px;border-radius: 8px;margin: 0 auto}
#mediaIcons .nLi h3 span{display: block;font-size: 14px;text-align: center;color: #000}
#mediaIcons .nLi h3 a:hover span{color:#e60013}
#mediaIcons .sMenus{display: none;position: absolute;z-index: 999;box-shadow: 0 8px 16px 0 rgb(0 0 0 / 20%);background-color: #f5f5f5;width: 120px;top: 90px;left: 50%;margin-left: -60px;padding:10px;border-radius: 4px}
#mediaIcons .sMenus:before{content: '';position: absolute;width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 6px 5px;
    border-color: transparent transparent #f5f5f5 transparent;top: -6px;left: 50%;margin-left: -5px}
#mediaIcons .sMenus li{}