body{min-width:1400px}
/*顶部*/
.header-wrap{height:84px}
.header{height:60px;padding:12px 0;position:fixed;z-index:9;left:0;top:0;right:0;background-color:rgba(255, 255, 255);color:#266c04}
.header .w1400{margin:0 auto;display:flex;justify-content:space-between;align-items:center}
.header h1{font-size:0}
.header h1 img{height:60px}
/*.header .welcome{padding:5px 12px;background:#566B91;color:#fff;border-radius:4px}*/
.header .icon-tel{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url("../image/tel.png") no-repeat}

/*导航菜单*/
.navbar{flex-grow:1}
.navbar ul{margin-left:750px}
.navbar li{float:left;display:inline-block;margin:0 25px}
.navbar li a{display:block;color:#266c04;font-size:18px;line-height:1.3;transition:.3s}
.navbar li a:hover{color:#266c04}
.navbar li a.cur{color:#266c04;border-bottom:3px solid #266c04;border-radius:1px}

/*登录信息*/
.header .userarea,.header .userarea a{color:#fff}
.header .userarea a.btn{margin:0 8px;padding:8px 25px;color:#fff;background:#B5B5B5;border-radius:6px}
.header .userarea a.btn.cur{background:linear-gradient(50deg, #266c04 0%, #266c04 100%)}
.header .userarea i{display:inline-block;vertical-align:-2px}
.header .userarea .icon-wode:before{font-size:20px}
.header .userarea .loginout{padding:0 10px}

.pub-bt-title,.pub-intro-title{text-align:center;font-size:24px;color:#000;position:relative;font-weight:600}
.pub-bt-title i.circle{display:inline-block;width:42px;height:42px;margin-right:-6px;background-size:cover}
.pub-intro-title{font-size:16px;font-weight:500;text-indent:20px}
.pub-intro-title i.circle{display:inline-block;width:22px;height:22px;margin-left:-40px;margin-bottom:-10px;background-size:cover}

/*底部*/
.footer{background:#333;padding:30px 0;text-align:center;color:#EFEFEF}
.footer a,.footer a.hover{color:#EFEFEF}

/*商务微信二维码*/
.qrcode-layout{width:378px;height:620px;position:fixed;margin:auto;left:0;top:0;right:0;bottom:0;z-index:11;padding:15px;background:#fff;border-radius:10px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.6)}
.qrcode-layout .close{width:32px;height:32px;padding:4px;display:block;position:absolute;top:-10px;right:-10px;border-radius:50%;cursor:pointer;background:#fff url("../image/close.png") center no-repeat}
.mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;background:rgba(0, 0, 0, .4);display:none}


.footer{
    padding:15px 0;
}
.footer .border{
    width: 1px;
    height: 100px;
    background: #bcbbcd;
    margin: 0 20px;
    margin-top: 12px;
}

.footer-item{
    float: left;
}
.clear{
    clear: both;
}
.footer-item{
    text-align: center;
    color: #bcbbcd;
}
.footer-item img{
    width: 64px;
}
.footer .qrcode div{
    margin: 2px 0;
    font-size: 12px;
}
