/*顶部*/
.is-top { height: 40px; line-height: 40px; background-color: #FFF; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12), 0px 1px 2px rgba(0, 0, 0, 0.24); color: #7d7d7d; width: 100% }
.g-w { clear: both; width: 1120px; margin: 0px auto; position: relative; }
.g-w a { font-size: 15px; }
.fl img { display: inline-block; vertical-align: middle; }
.fl a { display: inline-block; margin-right: 10px; }
.is-header { height: 220px; width: 100%; }
.logo { float: left; margin-top: 60px; }
.partner { float: right; margin-top: 20px; }
/* 导航 */
.is-nav { width: 100%; position: relative; }
.nav_w { width: 1120px !important; margin: 0 auto; float: none; position: relative; background-color: #015293; height: 50px; }
.is-nav.fixnav { position: fixed; top: 0; left: 0; width: 100%; z-index: 99; }
.is-nav a { display: block; color: #fff; }
.nav-column>li { float: left; }
.nav-column>li:hover>a, .nav-column>li:focus>a { background-color: #01457b; color: #fff; }
.nav-column>li.active>a { background-color: #363f50; color: #fff; }
.hov-dropbox { position: absolute; top: 50px; z-index: 9999; display: none; padding: 20px; font-size: 15px; text-align: left; }
.hov-dropbox>li { float: left; }
.hov-dropbox>li>a { height: 40px; line-height: 40px; padding: 0 15px; }
.hov-dropbox.subnav { left: 0; width: 720px; background: #fff; background-position: right 10px top 20px; }
.hov-dropbox.subnav a { white-space: nowrap; font-size: 15px; color: #333; width: 150px }
.hov-dropbox.subnav a:hover { color: #d31a20; }
.shadow1 { box-shadow: 0 1px 7px 0 rgba(0,0,0,.25); -webkit-box-shadow: 0 1px 7px 0 rgba(0,0,0,.25); -moz-box-shadow: 0 1px 7px 0 rgba(0,0,0,.25); -ms-box-shadow: 0 1px 7px 3px rgba(0,0,0,.25); -o-box-shadow: 0 1px 7px 0 rgba(0,0,0,.25); border: 1px solid #dedede \9; }
/*搜索*/
.ewb-searchs { width: 200px; float: left; margin-right: 10px; height: 35px; margin-top: 8px; }
.ewb-searchs input.tj { display: block; height: 35px; float: left; width: 48px; border: 0; padding: 0; outline: none; cursor: pointer; background: url(search_bg_02.png) no-repeat; }
/*子导航*/
.submenu { position: absolute; left: 885px; top: -3px; width: 220px; }
.submenu a { display: block; width: 68px; height: 56px; margin-right: 4px; float: left; }
/**************************普通版结束**************************/

.nbbl-head-old-top { width: 100%; height: 60px; background: #F3F4F8; border-bottom: 1px solid #E3E3E3; }
.contentWidth { width: 1200px; margin: 0 auto; }
.old_g-w { clear: both; width: 1200px; margin: 0px auto; position: relative; height: 60px; line-height: 60px; }
.old_g-w a { font-size: 20px; }
.old_fl a { display: inline-block; margin-right: 10px; float: left; }
/*搜索*/
.bl_banner_old { width: 100%; height: 220px; background: url(old_banner.jpg) center top no-repeat; background-size: 100% 100%; }
.blSearch { width: 600px; margin: 0 auto; padding-top: 72px; }
.blSearch input[type='submit'] { width: 120px; height: 62px; line-height: 62px; padding-left: 0; font-size: 24px; font-weight: bold; color: #fff; border: 0; outline: none; background: #ec940a; }
.blSearch input[type='text'] { width: 465px; height: 62px; line-height: 62px; font-size: 15px; color: #000000; padding-left: 15px; }
.blSearch input { float: left; }
.bl-logo { width: 500px; clear: both; padding-top: 60px; }
.blue { background-color: #015293; }
.orange { background-color: #ff9c00; }
.green { background-color: #2DCC70; }
.baby-blue { background-color: #47aff1; }
.bl-topnav { height: 128px; width: 440px; margin-right: 40px; float: left; }
.bl-topnav li { float: left; width: 110px; }
.bl-topnav li a { display: block; height: 128px; color: #FFF; text-align: center; font-size: 30px; line-height: 60px; }
.bl-head-nav { height: 128px; margin-top: 20px; }
.bl-head-nav-item { }
.cs_lanm { }
.bl-head-nav-item li { float: left; width: 20%; text-align: center; }
.old_ula li:first-child { }
.old_ula li>a { display: block; height: 64px; border-bottom: 3px solid transparent; text-align: center; line-height: 64px; font-size: 30px; color: #000000; font-weight: bold; }
.old_ula li.on a { border-color: #1492ff; color: #1492ff; }
.new_boount { float: right; width: 200px;/* height: 50px; */ }
.new_boount span { background: #ec940a; font-size: 28px; color: #fff; display: inline-block; width: 100%; text-align: center; line-height: 50px; border-radius: 10px; }
.new_boount span a { color: #ffffff; cursor: pointer; }

