.top-content { position: relative; }
.cityCode_h { display: none; width: 1040px; font-size: 14px; background-color: #fff; position: absolute; top: 50px; left: 0; z-index: 9999; padding: 20px; border: 1px solid #f1f2f3; box-shadow: 0px 10px 29px 0px rgba(212, 213, 214, 0.7); }
.cityCode_h .quhuaBox { width: 100%;/* height: 200px; *//* background-color: pink; */ }
.cityCode_h .curSsq li { line-height: 38px; height: 38px; float: left; }
.cityCode_h .curSsq li a::after { content: " > "; width: 5px; margin: 0 5px; text-align: center; }
.cityCode_h .curSsq li:last-of-type a::after { content: ''; clear: both; }
.cityCode_h .curSsq li a { display: block; font-size: 14px; color: #0d1c28; font-weight: 700; }
.cityCode_h .selectedBox { padding: 20px 0; border-bottom: 1px solid #ccc; }
.cityCode_h .selectedBox li { float: left; width: 90px; margin-right: 10px; }
.cityCode_h .selectedBox li:nth-of-type(10n) { /* margin-right: 0;*/ }
.cityCode_h .selectedBox li a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; height: 30px; color: #45484b; line-height: 30px; padding: 0 3px; }
.cityCode_h .selectedBox li a:hover { background: #f1f2f3; }
.cityCode_h .station_x { padding: 20px 0; }
.cityCode_h .station_x li { float: left; }
.cityCode_h .station_x li a { color: #fff; background-color: #4293f4; padding: 0 5px; display: block; height: 30px; line-height: 30px; }
.cityCode_h .bumen .title { color: #0d1c28; font-weight: 700; line-height: 38px; height: 38px; }
.cityCode_h .bumenList_x { padding: 20px 0; }
.cityCode_h .bumenList_x li { float: left; width: 189px; margin-right: 10px; }
.cityCode_h .bumenList_x li:last-of-type { margin-right: 0; }
.cityCode_h .bumenList_x li a { display: block; height: 30px; line-height: 30px; color: #45484b; padding: 0 3px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.cityCode_h .bumenList_x li a:hover { background: #f1f2f3; }
.cityCode_h .bumen { width: 100%; }
/*/common/css/model/header/header.css*/
.clear { clear: both; }
.header { width: 100%; height: 164px; background: url("/webview/gkzq/img/gkzqBanner_bgc.png") no-repeat right top; background-size: cover}
.w-1200 { width: 1040px; margin: 0 auto; padding: 17px 0 20px; }
.logo { float: left; width: 198px; height: 47px; background: url("/images/logo0925.svg") no-repeat; background-size: 100%; position: relative; /*top: -1px; left: 5px; */ }
.regional-box { float: left; padding: 0px 15px; height: 40px; border: 1px solid rgba(255, 255, 255, .2); background-color: rgba(255, 255, 255, .1); margin: 4px 0 0 17px; color: white; font-size: 16px; Cursor : pointer;/* box-sizing: content-box;*/ text-align: center; line-height: 35px; }
.regional-box a { color: #fff; font-size: 16px; font-weight: bold }
.line-1 { white-space: nowrap; margin-bottom: 3px; }
.line-1 span { color: #fff; font-size: 16px; }
.line-2 { font-size: 12px; color: rgba(255, 255, 255, .4);/*width: 81px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;*/ }
.andy-down-arrow { display: inline-block; margin-left: 5px; vertical-align: 2px; }
.andy-top-right { float: right; color: white; margin-top: -2px;/*margin-right: 4px; */ }
.andy-top-right span { display: inline-block; margin: 0px 7px; color: white; font-size: 12px; cursor: pointer; }
.andy-nav { padding-top: 4px; box-sizing: border-box; width: 676px; margin-left: -13px; }
.andy-nav li { display: inline-block; padding: 22px 0 12px 0; margin: 0 15px; font-size: 16px; color: white; position: relative; cursor: pointer; }
.andy-nav li.active::after { content: ''; width: 100%; height: 5px; display: inline-block; background-color: #fff; position: absolute; bottom: 0; left: 0; }
.andy-nav li:hover::after { content: ''; width: 100%; height: 5px; display: inline-block; background-color: #fff; position: absolute; bottom: 0; left: 0; }
.andy-dividing-line { width: 100%; height: 1px; background-color: rgba(255, 255, 255, .1); margin-top: -21px; }
.search_block { position: absolute; right: 2px; top: 62px; }
.search_text { height: 42px; line-height: 42px; padding: 0px 5px; border: 0px; border-right: none; width: 289px; color: #666; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.search_btn { height: 42px; line-height: 42px; text-align: center; color: #fff; background: linear-gradient(to bottom, rgba(255, 150, 96, 1) 0%, rgba(255, 92, 37, 1) 100%); font-size: 14px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; width: 60px; text-align: center; color: #fff!important }
.search_btn:hover { color: #fff; }
/* 清空登录 注册 左右间距 */
.clearMarg0 { margin: 0px !important; }
.userImgCon { margin-left: 15px; margin-right: 2px; vertical-align: top; }
.header_aside li { float: left; line-height: 19px; }
.header_aside li img { margin-right: 5px; margin-top: -3px; }
.header_aside a { color: #fff; font-size: 12px; position: relative; margin: 0 10px; }
.header_aside a::after { content: '|'; position: absolute; top: 0; right: -8px; color: #ccc; width: 1px; line-height: 17px; }
.grkj_toptitle { font-size: 28px; color: #fff; position: absolute; top: 113px; left: 17px; }
.t2_toback {  height: 35px; border: 1px solid rgba(255, 255, 255, .2); background-color: rgba(255, 255, 255, .1);color: white; font-size: 16px; Cursor: pointer; box-sizing: content-box; text-align: center; line-height: 35px;width:86px;position: absolute;left: 0px;top:107px;}
    .t2_toback img{margin-bottom:3px}
    .t2_toback:active,.t2_toback:visited{color:#fff!important}
    /*头部位置行*/
.xcweizhi { top: -74px; left: 0px;position: absolute}
.xcweizhi p { font-size: 26px; color: #fff }


/* 面包屑 */
.yqsb_nav {
    margin: 15px 0;
}
.yqsb_nav>li {
    float: left;
    font-size: 16px;    
    margin-right: 10px;
    line-height: 16px;
}

.yqsb_nav>li>a {
    float: left;
    color: #333;
}
