@charset "UTF-8";
/*
按钮注释：整体页面级别为一级按钮（背景加色，字体白色）   部分模块级别按钮为二级按钮（背景白色，字体加色）
背景注释：按钮置灰做成原色的30%透明度
*/
/*
主色
*/
/************************************************************************************
字体
************************************************************************************/
/*导航*/
/*表格*/
/*按钮*/
/*其他*/
/************************************************************************************
背景
************************************************************************************/
/*导航*/
/*表格*/
/*按钮*/
/*其他*/
/************************************************************************************
边框
************************************************************************************/
/*按钮*/
.og-head { background-color: #f0f0f0; width: 100%; position: absolute; color: #666; }

.og-head-top { width: 100%; background: #ddd; }

.og-head-mainlt__sidebar--menu__active { background: #003b90; color: #fff !important; }

.og-head-topwrap { width: 1200px; margin: 0 auto; overflow: hidden; }

.topwrap-div { line-height: 30px; float: left; }

.topwrap-div-span { cursor: pointer; }

.og-head-topleft { float: left; overflow: hidden; }

.og-head-topleft__item { float: left; padding: 10px 0; padding-left: 10px; line-height: 12px; }

.og-head-topright { float: right; overflow: hidden; }

.og-head-topright__item { float: left; padding: 10px 0; padding-right: 10px; line-height: 12px; }

.og-head-topright__link { width: 100%; box-sizing: border-box; padding: 0 15px; display: inline-block; border-right: 1px solid #dee3e6; height: 12px; color: #333; }

.og-head-topright__link-entry { position: relative; display: inline-block; padding: 0 3px; }

.og-head-topright__link-entry__tranglelt { position: absolute; bottom: 2px; left: -5px; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }

.og-head-nav { width: 1200px; height: 60px; margin: 0 auto 10px; }

.og-head-navwrap { width: 1200px; margin: 0 auto; overflow: hidden; background: #003b90; color: #fff; }

.og-head-navlogo { width: 190px; height: 60px; display: block; float: left; padding-left: 10px; }

.og-head-navlogo__logoimg { width: 350px; height: 60px; display: block; background: url("../images/logo.png") no-repeat 0 center; }

.og-head-navlist { float: left; height: 60px; width: 872px; color: #333; }

.og-head-navlist__item { float: left; }

.og-head-navlist__link { display: inline-block; padding: 0 15px; margin-top: 20px; height: 36px; text-align: center; font-size: 14px; text-decoration: none; color: #fff; }

.og-head-navlist__link:hover { color: #cadafe; }

.og-head-navlist____linkActive { color: #fff; font-weight: bold; border-bottom: 6px solid #fff; }

.og-head-navform { float: right; margin-top: 14px; }

.og-head-navform__input { box-sizing: border-box; height: 30px; float: left; padding-left: 10px; }

.og-head-navform__searchbtn { float: left; height: 30px; width: 64px; text-align: center; line-height: 30px; }

.og-head-main { width: 1200px; position: relative; margin: 0 auto; }

.og-head-mainlt { width: 190px; height: 750px; background: #fff; float: left; }

.og-head-mainlt .og-head-mainlt__homepa { width: 170px; height: 46px; background: #fff; color: #333; font-size: 14px; font-weight: bold; line-height: 46px; padding-left: 20px; margin-bottom: 2px; }

.og-head-mainlt .og-head-mainlt__sidebar { height: auto; width: 190px; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sidebar--menu { width: 100%; overflow: hidden; cursor: pointer; height: auto; background-color: #fff; border-bottom: 1px solid #f0f0f0; color: #666; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sidebar--menu .og-head-mainlt__sidebar--shrinkActive { color: #003b90 !important; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sidebar--menu .og-head-mainlt__sidebar--shrink { width: 170px; padding-top: 10px; padding-left: 20px; display: block; color: #333; position: relative; padding-bottom: 10px; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sidebar--menu .og-head-mainlt__sidebar--shrink i { right: 20px; top: 20px; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sidebar--menu .og-head-mainlt__sidebar--shrink h3 { font-weight: bold; font-size: 14px; float: left; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sasety { color: #666; padding-left: 42px; text-decoration: none; padding-top: 10px; padding-bottom: 10px; width: 100%; box-sizing: border-box; border-bottom: 1px solid #f0f0f0; }

.og-head-mainlt .og-head-mainlt__sidebar .og-head-mainlt__sasety a:hover { color: #98b6fe; }

.og-head-mainlt .og-head-mainlt__sidebar .active { background-color: #003b90; }

.arrow-up { display: inline-block; width: 16px; height: 16px; background: url("../images/twoIm.png") no-repeat; vertical-align: text-top; margin-right: 5px; }

.enqu-arrow-up { background: url("../images/enquiryPic.png") no-repeat; }

.cont-arrow-up { background: url("../images/contractPic.png") no-repeat; }

.invo-arrow-up { background: url("../images/invoicePic.png") no-repeat; }

.deli-arrow-up { background: url("../images/deliverPic.png") no-repeat; }

.clos-arrow-up { background: url("../images/closePic.png") no-repeat; }

.ente-arrow-up { background: url("../images/enterprisePic.png") no-repeat; }

.grou-arrow-up { background: url("../images/group.png") no-repeat; }

.offe-arrow-up { background: url("../images/offerPic.png") no-repeat; }

.menu-ul { width: 100%; overflow: hidden; display: none; }

.arrow-span { font-size: 14px; padding: 5px; }

.og-head-maincontent { width: 990px; -position: absolute; -right: 0; -top: 0px; float: right; min-height: 750px; background-color: #fff; }

.navwrap-arr-div { float: left; margin-top: 12px; }

.navwrap-arr-div .arr-div-fir { background: url("../images/topStop.png") no-repeat; width: 12px; height: 12px; display: inline-block; cursor: pointer; }

.navwrap-arr-div .arr-div-two { margin-top: 3px; background: url("../images/botStop.png") no-repeat; width: 12px; height: 12px; display: block; cursor: pointer; }

.navwrap-role-div { margin-left: 30px; color: #fff; font-size: 14px; }

.navwrap-role-div .role-div-i { background: url("../images/botArr.png") no-repeat; width: 18px; height: 12px; display: inline-block; vertical-align: sub; cursor: pointer; }

.navwrap-role-div span { display: inline-block; line-height: 60px; }

body { background: #f0f0f0; }

.content-head__back__icon { display: inline-block; width: 24px; height: 19px; vertical-align: text-bottom; background: url("../images/nav-back.png") no-repeat left center; }
