.header-row1{background: #fff;padding-bottom: 37px;}
.header-logo{padding-top: 20px;}
.header-links ul li{float: left;line-height: 27px;font-size: 1.125em;}
.header-links ul{padding-top:18px;float: right;}
.header-links ul li.split{position: relative;}
.header-links ul li a{padding:0 12px;}
.header-links ul li.split a:after{content: "";display: block;width: 1px;height: 18px;margin-top: 4px;position: absolute;right: 0;top: 0;background: #000;}
.header-links ul li.ghb a{display: block;background: #D44E4E;color: #fff;text-align: center;border-radius: 6px;position: relative;padding-left: 35px;}
.header-links ul li.ghb a:before{content: "";display: block;position: absolute;width:14px;height:16px;background:url(../images/public/ghb_icon.png) center center;top: 6px;left: 12px;}
.header-search{border:1px solid #E5E5E5;border-radius: 4px;background: #fff;padding:10px 26px 13px 30px;margin-top: 24px;}
.header-search-keyWord{width: 430px;height: 27px;line-height: 27px;font-size: 1.125em;color: #A6A6A6;border: 0;}
.header-search-submit{width: 25px;height: 25px;background: url(../images/public/search_icon.png) center center no-repeat;margin-left:3px;border: 0;}

.main-nav{line-height: 70px;font-size: 1.375em;font-weight: bold;text-align: center;background: #EDF5FF;}
.main-nav ul li{width: 12.5%;float: left;}
.main-nav ul li a{color: #383838;}
.main-nav ul li.on{background: #2B65C5; }
.main-nav ul li.on a{color: #fff;position:relative;}
.main-nav ul li.on a:after{content: "";display: block;width: 100%;height: 4px;background: #fff;left: 0;position: absolute;top: 46px;}

@media (max-width: 992px) {
	.header-links{display: none;}
	.header-logo,.header-links-search{float: none;}
	.header-search form{position: relative;padding-right: 30px;}
	.header-search-keyWord{width: 100%;}
	.header-search-submit{position: absolute;right: 0;top: 0;}
	.main-nav ul li{width: 25%;}
	.footer-info-box1{width: 50%;}
	.footer-info-box2{width: 100%;}
}

@media (max-width: 480px) {
	.main-nav{line-height: 50px;font-size: 1.125em;}
	.main-nav .container{padding: 0;}
	.main-nav ul li.on a:after{top: 33px;}
}





