<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*reset*/

html {

  font-family: sans-serif;

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;

}



body {

  margin: 0;

}



article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

nav,

section,

summary {

  display: block;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

p,

select,

textarea {

  margin: 0;

}



ol,

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



a {

  color: #333;

  background-color: transparent;

  -webkit-text-decoration-skip: objects;

  text-decoration: none;

}



a:active,

a:hover {

  outline: 0;

}



audio,

canvas,

video {

  display: inline-block;

  vertical-align: baseline;

}



audio:not([controls]) {

  display: none;

  height: 0;

}



img {

  border: 0;

  display: block;

}



svg:not(:root) {

  overflow: hidden;

}



button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

  -webkit-appearance: button;

  cursor: pointer;

}



button::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner {

  padding: 0;

  border: 0;

}



button[disabled],

html input[disabled] {

  cursor: default;

}



input,

button {

  overflow: visible;

}



button,

select {

  text-transform: none;

}



input[type="checkbox"],

input[type="radio"] {

  padding: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



textarea {

  resize: none;

  border: 1px solid #ccc;

}



table {

  border-collapse: collapse;

  border-spacing: 0;

}



td,

th {

  padding: 0;

}



del {

  text-decoration: line-through;

}



sub,

sup {

  font-size: 75%;

  line-height: 0;

  position: relative;

  vertical-align: baseline;

}



sub {

  bottom: -0.25em;

}



sup {

  top: -0.5em;

}



.clearfix:after {

  display: block;

  content: '';

  height: 0;

  clear: both;

  visibility: hidden;

}



html {

  font-size: 12px;

  -webkit-tap-highlight-color: transparent;

}



.index_bg{

	background: url(../img/nav_bg.png) repeat-x;

	height: 50px;

	width: 100%;

}

.w1180{

	width: 1180px;

	margin: 0 auto;

}

/*头部*/

#nav-header {

	height: 62px;

	line-height: 62px;

	background-color: #07113d;

	width: 100%;

}

#nav-header.fixed{

	position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    z-index: 999;	

}

#nav-header .header {

	width: 1180px;

	margin: 0 auto;

}

#nav-header .logo {

	float: left;

	margin-top: 11px;

	margin-right: 40px;

}

#nav-header .logo img {

	display: block;

}

#nav-header nav {

	display: inline-block;

	float: left;

}

#nav-header nav li {

	color: #fff;

	list-style: none;

	line-height: 62px;

	padding-right: 18px;

	text-decoration: none;

	font-size: 15px;

	font-weight: bold;

	float: left;

	cursor: pointer;

	position: relative;

}

#nav-header nav li:last-child{

	padding-right: 0;

}

#nav-header nav li:hover .slide-submeu {

	display: block;

}

#nav-header nav li i.slide-icon {

	transition: All 0.4s ease-in-out;

	-webkit-transition: All 0.4s ease-in-out;

	-moz-transition: All 0.4s ease-in-out;

	-o-transition: All 0.4s ease-in-out;

}

#nav-header nav li:hover i.slide-icon {

	transform: rotate(180deg);

	-webkit-transform: rotate(180deg);

	-moz-transform: rotate(180deg);

	-o-transform: rotate(180deg);

	-ms-transform: rotate(180deg);

	background: url(../img/iconh.png);

}

#nav-header nav li i.slide-icon {

	background: url(../img/icon.png);

	

	display: inline-block;

	width: 11px;

	margin-left: 5px;

	height: 7px;

}

#nav-header .nav-other {

	float: right;

	width: 130px;

	height: 70px;

}

#nav-header .submenu {

	position: absolute;

	width: 210px;

	font-size: 12px;

	color: #333;

	background: #fff;

	z-index: 800;

	padding: 14px 0;

	right: 0;

	top: 52px;

	border-top: 1px solid #e0e0e0;

	display: none;

}

#nav-header .submenu a {

	line-height: 35px;

	padding: 0 14px;

	display: block;

	font-size: 12px;

}

#nav-header .submenu a:hover {

	background: #fafafa;

}

#nav-header .submenu a {

	color: #333333;

}

#nav-header .user-slide a i {

	width: 12px;

	height: 12px;

	background: url(../img/icon.png) 0 0 no-repeat;

	display: inline-block;

	margin-right: 12px;

	float: left;

}

#nav-header .slide-submeu {

	position: absolute;

	left: 0;

	top: 62px;

	z-index: 1000;

	width: 200px;

	padding: 5px 0;

	background: #fff;

	border-top: 1px solid #E4E4E4;

	box-shadow: -1px 3px 5px rgba(000, 000, 000, 0.3);

	display: none;

}



#nav-header .careerpath .slide-submeu a {

	line-height: 30px;

}

#nav-header .careerpath .slide-submeu a:nth-child(2n) {

	background: #fff;

}



#nav-header .slide-submeu a {

	display: block;

	font-size: 12px;

	line-height: 35px;

	padding: 0px 15px;

}

#nav-header .slide-submeu strong {

	display: block;

	font-size: 12px;

	line-height: 20px;

	font-weight: normal;

	padding: 0px 15px;

	color: #b9b9b9;

	background: #fafafa;

}

#nav-header .slide-submeu a:nth-child(2n) {

	background: #FAFAFA;

}

#nav-header .zhiye-submenu a i {

	display: inline-block;

	float: left;

	width: 14px;

	height: 14px;

	margin-top: 8px;

	margin-right: 10px;

	background: url(../img/icon.png);

}



.index_white{

	color: #fff;

}

#nav-header .active{

	color: #ffa212;

}

#nav-header .index_white:hover{

	color: #ffa212;

}

.specialLi{

	width: 115px!important;

	line-height: 20px!important;

	margin-top: 10px;

}

#nav-header .shengxue{

	width: 400px;

}

#nav-header .shengxue a{

	width: 170px;

	float: left;

	background: #fff;

	position: relative;

}

#nav-header .shengxue a::before{

	position: absolute;

	content: '';

	width: 3px;

	height: 15px;

	top: 10px;

	left: 3px;

	background-color: #333;

}

#nav-header .shengxue a:nth-child(2n) {

	background: transparent;

}

#nav-header .shengxue a.hui{

	background: #FAFAFA;

}



/*头部结束*/

/********底部********/

.footer{

	background: #333;

	width: 100%;

	height: 36px;

	margin-top: 50px;

}

.footer .top_footer_bq{

	font-size: 12px;

	color: #999;

	text-align: center;

	line-height: 36px;

}

.footer .top_footer_bq a{

  	color: #999;

}

.wrapper{

	width: 1200px;

	margin: 0 auto;

}





</pre></body></html>