.footer .link li{width:auto;margin-right:9%;}
.footer .link li:nth-child(3n){margin-right:9%;}
.gay{color:#999999;}
.nav ul>li{width:16.66%;}
.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:1005;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.layer.showdiv{opacity:1;visibility:visible;}
.layer .close{font-size:60px;font-family:icon;position:absolute;right:50px;top:50px;width:80px;height:80px;text-align: center;line-height:80px;cursor:pointer;color:#ccc;}
.layer .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:-100px;}
.layer.showdiv .search_box{transform:none;transition:all 0.5s ease-out 0s;opacity:1;}
.layer .search_box .kw{background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex:1;flex:1;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .search_box .ok{background:#004ccb;color:#fff;width:120px;text-align: center;font-size:18px;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .picbox{width:100%;height:100%;text-align:center;}
.layer .picbox:after{content:"";vertical-align:middle;height:100%;display:inline-block;}
.layer .picbox img{max-width:80%;max-height:80%;width:auto;height:auto;}
.layer .picbox video{width:1000px;height:auto;display:inline-block;vertical-align:middle;}
.layer .leader_box{background:#fff;border-top:3px solid #ca0d0d;width:1100px;position:relative;}
.layer .leader_box .inner{padding:60px;}
.layer .leader_box .close{color:#aaa;right:0;top:0;font-size:30px;}
.layer .leader_box .t{display:flex;align-items:center;}
.layer .leader_box .pic{width:160px;}
.layer .leader_box .txt{margin-left:50px;}
.layer .leader_box .txt .h{font-size:18px;}
.layer .leader_box .txt .p{margin-top:15px;}
.layer .leader_box .txt .p span{margin-right:30px;}
.layer .leader_box .text{margin-top:40px;max-height:300px;overflow: hidden;}
.layer .leader_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#ca0d0d;}
.layer .leader_box .text p{margin-top:20px;}
.layer .leader_box .text p:first-child{margin-top:0px;}
.search-box>div{
    width:50%;
    height: 284px;
    padding:30px 20px;
    box-sizing:border-box;
    background:#fff;
    max-width:600px;
    min-width:340px;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
}
.search-box .border{
    border-left:1px solid #d9d9d9;
    border-right:1px solid #d9d9d9;
    border-bottom:1px solid #d9d9d9;
}
.search-box .ss_1{
     border-top:1px solid #d9d9d9;
}
.search-box p.fl{
    font-size:14px;
    color:#333;
    line-height:42px;
    width:120px;
    text-align:right;
    border-right:1px solid #d9d9d9;
    padding-right:10px;
    box-sizing: border-box;
}
.search-box p.fr{
    width: calc(100% - 120px);
    padding-left: 10px;
    box-sizing: border-box;
}
.search-box div.ss_1 p.fr input,.ss_3 p.fr input{
    width: 80%;
    display: block;
    height: 30px;  
    margin-top: 5px; 
    border: 1px solid #d9d9d9;
}
.search-box div.ss_4 p.fr select,
.search-box div.ss_2 p.fr select{
    width:80%;
    margin-top:5px;
    height:30px;
    padding:0;
    box-sizing:content-box;
    -webkit-appearance: auto;
}

.ss_4 .fr input{margin-top:14px;}


.search-box div.ss_3 p.fr input.Wdate{
    text-indent: 5px;
    margin-right: 10px;
    height: 30px;
    margin-top: 5px;
    border: 1px solid #d9d9d9;
}
.search-box div.tj{
    padding:5px 0;
}
.search-box div.tj input {
    
width: 80px;
    
margin: 0px auto;
    
display: block;
    
height: 36px;
    
line-height: 36px;
    
background: #0b83ff;
    
color: #fff;
}
.search-box.active{
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.search-box.active .serBox{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.search-box .close {position: absolute;right: 50px;top: 50px;width: 50px;height: 50px;text-align: center;line-height: 50px;cursor: pointer;font-size: 0;transition: all 0.3s ease-out 0s;}
.search-box .close:before,.search-box .close:after{content:'';width: 100%;height: 2px;display:block;position:absolute;background: #0b83ff;transition:1s;transform: rotate(45deg);top: 24px;}
.search-box .close:before{transform: rotate(-45deg);}
.search-box .close:hover{transform: rotate(90deg);}
.search img{cursor: pointer;}
.al{margin-top:0px;}
.top-link a{display:inline-block;padding:0 8px;}