﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
.line14{line-height:1.4em;}
.navopen-c{width:20px;height:2px;background:#fff;margin:4px auto;}
.top1-panel{position:fixed;left:0;right:0;top:0;}
.top1-p2{box-shadow:0 1px 0 rgba(255,255,255,.3);}
.bot2-c1{padding:8px 0;border-bottom:2px solid #fff;}
.bot2-c2{margin-top:10px;line-height:1.6em;}
.sbt{border-bottom:3px solid rgba(0,0,0,.067);}
.sbt2{position:absolute;width:300px;height:3px;left:0;bottom:-3px;}
.sha2{box-shadow:0 8px 16px rgba(0,0,0,.15);}

@keyframes animIn {
    from{display:block;margin-top:10px;opacity:0;}
    to{margin-top:0;opacity:1;}
}

@media screen and (min-width:993px) {
    .logo{height:80px;}
    .top12-b{font-size:18px;line-height:26px;text-align:right;font-weight:500;}
    .top11{margin-top:12px;}
    .top1-p2{padding:8px 0;}
    .navc{float:left;margin-right:10px;position:relative;}
    .navc2{position:absolute;z-index:20;}
    .navcb{background:#fff;color:#333;}
    .navc1-ab{color:#fff;font-weight:bold;padding:8px;}
    .navccb{padding:5px 20px;white-space:nowrap;}
    .navcb{padding:12px 0;border-radius:4px;box-shadow:0 0 1px 1px rgba(0,0,0,.15);display:none;}
    .navccb:hover{background:rgba(0,0,0,.03);}
    .navc:hover .navcb{animation: animIn ease .3s;display:block;}
    .top1{height:208px;}
    .top1-p22{display:block!important;}
}
@media screen and (min-width:1201px){
    .top1{height:172px;}
}
@media screen and (max-width:992px) {
    .all{min-width:400px;}
    .top122>div{display:inline-block;}
    .top12-b{font-size:12px;font-weight:500;}
    .top121{font-size:1.2em;line-height:1.2em;}
    .top11{margin-top:8px;}
    .top1-p2{padding:8px 0;}
    .top1-p22{position:fixed;left:0;right:0;bottom:0;top:116px;z-index:-1;overflow:auto;display:none;}
    .navopen{color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:3px 12px;}
    .navc1-ab{color:#fff;padding:7px 0;}
    .nav-icon{float:right;margin:2px 5px 0;}
    .navccb{padding:5px 15px;}
    .navcb{background:#fff;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.5) inset;padding:10px 0;margin:7px auto;}
    .navc1-ab .layui-icon::before{content:"\e623";transition:ease .5s;}
    .navc.show-children  .navc1-ab .layui-icon::before{content:"\e625";}
    .navc2{max-height:0;transition:ease .5s;overflow:hidden;}
    .navc.show-children .navc2{max-height:150px;}
    .navb{padding:15px 0;}
    .top1{height:118px;}
    .logo{height:40px;}
    .top121{max-width:560px;margin-left:0;}
    .mytable,.mytable tbody,.mytable thead,.mytable tr,.mytable td,.mytable th{display:block;box-sizing:border-box;max-width:100%;}
}
@media screen and (max-width:575px) {
}
