body,
div,
ul,
ol,
dl,
dt,
dd,
li,
dl,
h1,
h2,
h3,
h4  {
  margin: 0;
  padding: 0;
  font-style: normal;
  font: 12px/22px "\5B8B\4F53";
}
ol,
ul,
li {
  list-style: none;
}
img {
  border: 0;
  vertical-align: middle;
}
body {
  color: #000000;
  background: #FFF;
  text-align: center;
  font-family: 微软雅黑;
}
.clear {
  clear: both;
  height: 1px;
  width: 100%;
  overflow: hidden;
  margin-top: -1px;
}
a {
  color: #000000;
  text-decoration: none;
}
input,
div {
  outline: none;
}
em,
i {
  font-style: normal;
}
.mg {
  -webkit-writing-mode: vertical-lr;
  -webkit-text-orientation: sideways-right;
  font-family: GLTBooxanTig;
}
[v-cloak] {
  display: none;
}
@font-face {
  font-family: GLTBooxanTig;
  src: url(/glt_file/fonts/GLTBooxanTig.ttf);
}
@font-face {
  font-family: GLTBooxanTig;
  src: url(/glt_file/fonts/GLTBooxanTig.ttf);
}
@font-face {
  font-family: GLTQaganBuduhenTig;
  src: url(/glt_file/fonts/GLTQaganBuduhenTig.ttf);
}
@font-face {
  font-family: GLTQaganBuduunTig1;
  src: url(/glt_file/fonts/GLTQaganBuduunTig1.ttf);
}
@font-face {
  font-family: GLTQaganNarinTig;
  src: url(/glt_file/fonts/GLTQaganNarinTig.ttf);
}
@font-face {
  font-family: GLTQaganOnqbuduunTig;
  src: url(/glt_file/fonts/GLTQaganOnqbuduunTig.ttf);
}
@font-face {
  font-family: GLTQaganOnqNarinTig;
  src: url(/glt_file/fonts/GLTQaganOnqNarinTig.ttf);
}
@font-face {
  font-family: GLTQasvtTig;
  src: url(/glt_file/fonts/GLTQasvtTig.ttf);
}
@font-face {
  font-family: GLTQeberHarTig;
  src: url(/glt_file/fonts/GLTQeberHarTig.ttf);
}
@font-face {
  font-family: GLTQingjianTig;
  src: url(/glt_file/fonts/GLTQingjianTig.ttf);
}
@font-face {
  font-family: GLTQomorligBudunTig;
  src: url(/glt_file/fonts/GLTQomorligBudunTig.ttf);
}
@font-face {
  font-family: GLTQomorligTig;
  src: url(/glt_file/fonts/GLTQomorligTig.ttf);
}
@font-face {
  font-family: GLTSoninaiharBuduhen;
  src: url(/glt_file/fonts/GLTSoninaiharBuduhen.ttf);
}
@font-face {
  font-family: GLTSoninaiharBuduun;
  src: url(/glt_file/fonts/GLTSoninaiharBuduun.ttf);
}
@font-face {
  font-family: GLTSoninaiharNarihan;
  src: url(/glt_file/fonts/GLTSoninaiharNarihan.ttf);
}
@font-face {
  font-family: GLTSoninaiharNarin;
  src: url(/glt_file/fonts/GLTSoninaiharNarin.ttf);
}
@font-face {
  font-family: GLTSoninaiharOnqBuduun;
  src: url(/glt_file/fonts/GLTSoninaiharOnqBuduun.ttf);
}
@font-face {
  font-family: GLTSoninaiharOnqNarin;
  src: url(/glt_file/fonts/GLTSoninaiharOnqNarin.ttf);
}
@font-face {
  font-family: GLTSurligTig;
  src: url(/glt_file/fonts/GLTSurligTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiBuduhenTig;
  src: url(/glt_file/fonts/GLTSvrbvljiBuduhenTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiBuduunTig;
  src: url(/glt_file/fonts/GLTSvrbvljiBuduunTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiNarinTig;
  src: url(/glt_file/fonts/GLTSvrbvljiNarinTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiOnqbuduunTig;
  src: url(/glt_file/fonts/GLTSvrbvljiOnqbuduunTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiOnqnarinTig;
  src: url(/glt_file/fonts/GLTSvrbvljiOnqnarinTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiTig;
  src: url(/glt_file/fonts/GLTSvrbvljiTig.ttf);
}
@font-face {
  font-family: GLTSvrbvljiTig2;
  src: url(/glt_file/fonts/GLTSvrbvljiTig2.ttf);
}
@font-face {
  font-family: GLTSvrbvljiTig3;
  src: url(/glt_file/fonts/GLTSvrbvljiTig3.ttf);
}
@font-face {
  font-family: GLTTabvnXogomtTig;
  src: url(/glt_file/fonts/GLTTabvnXogomtTig.ttf);
}
@font-face {
  font-family: GLTTamaganTig;
  src: url(/glt_file/fonts/GLTTamaganTig.ttf);
}
@font-face {
  font-family: GLTTergelTig;
  src: url(/glt_file/fonts/GLTTergelTig.ttf);
}
@font-face {
  font-family: GLTTergelTigBuduun;
  src: url(/glt_file/fonts/GLTTergelTigBuduun.ttf);
}
@font-face {
  font-family: GLTTergelTigNarin;
  src: url(/glt_file/fonts/GLTTergelTigNarin.ttf);
}
@font-face {
  font-family: GLTTvgvlganBarTig;
  src: url(/glt_file/fonts/GLTTvgvlganBarTig.ttf);
}
@font-face {
  font-family: GLTTvsvltOigvrjinTig;
  src: url(/glt_file/fonts/GLTTvsvltOigvrjinTig.ttf);
}
@font-face {
  font-family: GLTUjugiignGurumelTig;
  src: url(/glt_file/fonts/GLTUjugiignGurumelTig.ttf);
}
@font-face {
  font-family: GLTUjugiindurbeljinTig;
  src: url(/glt_file/fonts/GLTUjugiindurbeljinTig.ttf);
}
@font-face {
  font-family: GLTUjugiinHarBuduunTig;
  src: url(/glt_file/fonts/GLTUjugiinHarBuduunTig.ttf);
}
@font-face {
  font-family: GLTUjugiinHarTig;
  src: url(/glt_file/fonts/GLTUjugiinHarTig.ttf);
}
@font-face {
  font-family: GLTUjugiinhuuheldeiTigBuduun;
  src: url(/glt_file/fonts/GLTUjugiinhuuheldeiTigBuduun.ttf);
}
@font-face {
  font-family: GLTUjugiinhuuheldeiTigNarin;
  src: url(/glt_file/fonts/GLTUjugiinhuuheldeiTigNarin.ttf);
}
@font-face {
  font-family: GLTUjugiinOigvrjinTig;
  src: url(/glt_file/fonts/GLTUjugiinOigvrjinTig.ttf);
}
@font-face {
  font-family: GLTUjugiinQaganTig;
  src: url(/glt_file/fonts/GLTUjugiinQaganTig.ttf);
}
@font-face {
  font-family: GLTUjugTig;
  src: url(/glt_file/fonts/GLTUjugTig.ttf);
}
@font-face {
  font-family: GLTUlenHeteiTig;
  src: url(/glt_file/fonts/GLTUlenHeteiTig.ttf);
}
@font-face {
  font-family: GLTUsutugeserTig;
  src: url(/glt_file/fonts/GLTUsutugeserTig.ttf);
}
@font-face {
  font-family: GLTVranharTig;
  src: url(/glt_file/fonts/GLTVranharTig.ttf);
}
@font-face {
  font-family: GLTVranVrligTig;
  src: url(/glt_file/fonts/GLTVranVrligTig.ttf);
}
.w1400 {
  width: 1400px;
  margin: auto;
}
.header-box {
  height: 520px;
  background: #4e4f7b url(/glt_file/images/banner.png) no-repeat center -45px;
}
.header-con {
  height: 100%;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
}
.header-con > img {
  width: 134px;
  height: 57px;
  margin: 32px 0 0 0;
}
.header-search {
  width: 743px;
  height: 50px;
  background: #fff;
  border-radius: 4px;
  padding: 0 30px 0 25px;
  display: flex;
  align-items: center;
}
.header-search input {
  flex: 1;
  border: 0;
  background: rgba(0, 0, 0, 0);
}
.header-search img {
  margin-left: 20px;
}
.header-search-box {
  display: flex;
  height: 520px;
  align-items: center;
}
.header-nav {
  height: 121px;
  display: flex;
  align-items: center;
}
.header-nav a {
  font-size: 16px;
  color: #fff;
  margin-right: 36px;
}
.login-btn {
  border: solid 1px #fff;
  padding: 6px 15px;
  border-radius: 5px;
  margin-right: 0!important;
}
.index-nav {
  display: flex;
  justify-content: space-between;
  padding: 30px 0;
}
.index-nav li > a {
  width: 83px;
  height: 263px;
  display: block;
  background: url(/glt_file/images/font_wxz.png) no-repeat center;
  font-size: 22px;
  text-align: center;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.index-nav li > a.active-nav {
  background-image: url(/glt_file/images/font_xz.png) !important;
  color: #fff;
}
