/*layout */
a:hover { color: #ffb700; }
.wth-1200 { width: 1200px; margin-left: auto; margin-right: auto; }
.szyg-nav-bd .szyg-nav-list > li a,.szyg-footer-supervise a{ display: inline-block; *display: inline; *zoom: 1; }

/*统一调用图标样式*/
.i-arrow-up, .i-arrow-down, .i-arrow-null ,.i-tips-arrow{ display: inline-block; vertical-align: middle; background: url("../images/v2/icons-2018102301.png") no-repeat; }
.i-arrow-up, .i-arrow-down, .i-arrow-null { width: 7px; height: 5px; margin-left: 4px; }
.i-arrow-up { background-position: -157px -46px; }
.i-arrow-down { background-position: -157px -39px; }
.i-arrow-null { display: inline-block; vertical-align: middle; background: transparent; }
.i-tips-arrow { top: -6px; left: 50%; margin-left: -70px; width: 140px; height: 6px; background-position: -244px -39px; background-position: -384px -39px\9; }

/*nav 导航*/
.szyg-nav { width: 100%; background: #fff; }
.szyg-nav-bd { position: relative; height: 78px; padding: 19px 0; z-index: 3; }
.szyg-nav-bd .szyg-logo { height: auto; overflow: hidden; }
.szyg-nav-bd .szyg-logo a, .szyg-nav-bd .szyg-logo .logoinfo { float: left; }
.szyg-nav-bd .szyg-logo .logoinfo { width: 210px; height: 52px; margin-left: 8px; margin-top: 0; }
.szyg-nav-bd .szyg-logo .logoinfo img { width: 210px; height: 52px; }
.szyg-nav-bd .szyg-logo .logoinfo-1218 { width: 180px; height: 56px; margin-left: -10px; }
.szyg-nav-bd .szyg-logo .logoinfo-1218 img { width: 180px; height: 56px; }
.szyg-nav-bd .szyg-nav-list > li { float: left; line-height: 78px; height: 52px; position: relative; }
.szyg-nav-bd .szyg-nav-list > li:hover .i-arrow-up { background-position: -157px -39px; }
.szyg-nav-bd .szyg-nav-list > li:hover .sonmenu { display: block; }
.szyg-nav-bd .szyg-nav-list > li:hover > a { color: #ffb700; }
.szyg-nav-bd .last-li { margin-left: 13px; }
.szyg-nav-bd .szyg-nav-list > li a { padding: 0 17px; font-size: 16px; color: #666; }
.szyg-nav-bd .szyg-nav-list li a:hover { color: #ffb700; }
.szyg-nav-bd .szyg-nav-list { height: auto; }
.szyg-nav-bd .szyg-nav-list .my-account-default, .szyg-nav-bd .szyg-nav-list .my-account { *margin-top: 0; padding: 0px 10px 0px 13px; border: 1px solid #eee; }
.szyg-nav-bd .szyg-nav-list .subMenuShow:hover .my-account { border: 1px solid #fff; }
.szyg-nav-bd .szyg-nav-list .sonmenu { position: absolute; left: -20px; top: 55px; display: none; width: 140px; padding: 10px 0; -webkit-border-radius: 4px; border-radius: 4px; text-align: center; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.16); border: 1px solid #eee \9; }
.szyg-nav-bd .szyg-nav-list .sonmenu a { display: block; line-height: 16px; padding: 9px 0; font-size: 14px; }
.szyg-nav-bd .szyg-nav-list .sonmenu .i-tips-arrow { position: absolute; top: -6px; left: 0; margin-left: 0; width: 140px; height: 6px; background-position: -244px -39px; background-position: -384px -39px \9; }

.szyg-nav-suspension { position: fixed; left: 0; top: -60px; top: 0\9; z-index: 9; box-shadow: 0 3px 16px rgba(0, 0, 0, 0.08); border: 1px solid #eee \9; -webkit-transform: translateZ(0); }
.szyg-nav-suspension .szyg-nav-bd { height: 42px; padding: 9px 0; }
.szyg-nav-suspension .szyg-nav-list > li { line-height: 42px; }
.szyg-nav-suspension .szyg-nav-list { height: 42px; }
.szyg-nav-suspension .szyg-nav-list .sonmenu { top: 40px; }
.szyg-nav-suspension .szyg-nav-list .my-account-default, .szyg-nav-suspension .szyg-nav-list .my-account { margin-top: 0; }
.szyg-nav-suspension .szyg-logo a img { width: 210px; height: 40px; }
.szyg-nav-suspension .szyg-logo .logoinfo { margin-top: 0; margin-left: 7px; }
.szyg-nav-suspension .szyg-logo .logoinfo img { width: 162px; height: 40px; }
.szyg-nav-suspension .szyg-logo .logoinfo-1218 { margin-left: -5px; }
.szyg-nav-suspension .szyg-logo .logoinfo-1218 img { width: 138px; height: 43px; }

.szyg-nav-suspension-down { top: 0; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -ms-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }