#gjssBox{ width: 1200px;height:220px;box-sizing: border-box;background:#fff;padding-top: 10px;margin-top: 15px;}
#banner{background-color:#eaeaea!important;}
#hmenuhidden{background:#0b73cb!important;position:relative;display:none;z-index:1000}
.daohang{margin-top: 50px;}
.daohang table td{padding:5px 15px;}
.daohang table .l_td_1 {width: 383px;font-size: 14px}
.daohang table .l_td_2 {width: 0px;}
.chaxun_nav .active_nav{position: relative;}
.chaxun_nav .active_nav::after{ content: "";position: absolute;bottom: -10px;left: 103px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e22424;}
.list-panel{}
.panel-item{ width: calc( ( 100% - 60px ) / 3 );position: relative; }
.panel-item.w100{width: calc( 100% - 10px );margin:15px 5px; }
.panel-item:after{ content:"";position: absolute; border-right: 2px solid #e6e6e6;right: -16px;top: 65px; height: 220px;}
.panel-item .title{ border-bottom: 4px solid #e6e6e6; position: relative; margin-bottom: 15px;}
.panel-item .title:after{ content:""; position:absolute; left: 0;bottom: -4px;width: 115px; border-bottom: 4px solid #0b73cb; }
.panel-item .title span{color: black;font-size: 16px;vertical-align: super;}
.panel-item .title .more{ color: #666;font-size: 13px; }
.panel-tab{margin: 0 20px;}
.panel-tab li{width: calc( ( 100% - 120px ) / 3 );float: left;cursor: pointer; background-color: #eaeaea;margin: 10px 20px;font-size: 16px;text-align: center;padding: 8px 0;}
.panel-tab li:hover,.panel-tab li.active{color: #fff;background-color: #b5b5b5;}
.panel-table { width: calc( 100% - 80px );margin: 0 40px; border: 1px solid #e6e6e6;}
.panel-table thead{background-color: #eaeaea}
.panel-table td{border: 1px solid #e6e6e6;height: 40px;line-height: 40px;text-align: center;}
.panel-new{ width: calc( 100% - 80px );margin: 0 40px;}
.panel-new h3{ margin:15px 0;width: 500px; text-overflow: ellipsis;overflow: hidden; white-space: nowrap}
.panel-new p{ color: #999;font-size: 14px;max-height: 40px;}
.panel-new span{ color: #999;font-size: 12px;}
.list-panel .newsList a { color: #333!important}
.list-panel .newsList li{line-height: 35px!important; }
.list-panel .newsList .time { font-size: 12px;}
.title2 {height: 36px;line-height: 36px;color: #0b73cb;font-size: 20px;}
#lineBoxLj{ margin-bottom: 25px!important;margin-top: 25px!important;}
.container.red{background-color: #0b73cb;}
.container.white{background-color: #fff;padding-bottom: 10px}
#friendLinkBox li{ width: calc( ( 100% - 160px ) / 4 )!important;margin: 8px 20px!important;}
#friendLinkBox li a {height: 35px!important;line-height: 35px!important;color: #000!important;}
.panel-w100{ padding: 30px 0;background-color:#eaeaea;}
.newsList.city a{width: 60%!important}
.cW{color: #fff;}