.p1-search-1-inp {
    display: none;
}
.seabox .sea_inp {
    display: none;
}

/*顶部*/
.top_bg{ width:100%; height:38px;  line-height:38px; color:#000; font-size:14px; background:#f1f1f1; }
.top_box{ width:1300px; margin:0 auto; }
.top_tel { font-size: 13px; color: #000; float: right; line-height: 38px; padding: 0 20px; border-left: 1px solid #2f81dd; height: 38px; }
.top_tel strong { color: #000; font-family: arial; font-size: 12px; display: inline-block; vertical-align: middle; line-height: 38px; height: 38px; }
.top_ali a { float: left; padding-left: 52px; background: url(../images/20200515190912_1512799006.png) no-repeat 2px 6px; transition: 0.3s all ease-in-out; font-size: 13px; line-height: 55px; padding-right: 20px; cursor: pointer; position: relative;/* border-left: #2f81dd 1px solid;*/ z-index: 333; }
.top_ali .wx { background-position: -232px 11px; }
.top_ali a{ line-height: 38px; color: #000; font-size: 13px; font-weight: normal; display: block; }
.top_ali a:hover { background-position-y: -42px; color: #fff; background-color: #1f6dc4; }
.top_r {
    float: right;
}
.top_r a {
    padding-left: 22px;
    margin-left: 20px;
}
.top_r .cn_t {
    background: url(../images/ico_cn.png) left center no-repeat;
}
.top_r .en_t {
    background: url(../images/ico_en.png) left center no-repeat;
}
.sc_t {
    background: url(../images/ico_sc.png) left center no-repeat;
}
.map_t {
    background: url(../images/ico_map.png) left center no-repeat;
}

.train dd strong a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.train dd p a{overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.foot{ height:388px !important;}

.h_con{width: 1300px !important;}
.header .logo {
    padding-top: 20px !important;
    margin-right: 38px !important;
    width: 214px !important;
}
.header .logo img {
    width: 100% !important;
}