@charset "utf-8";
/* 铁路公安系统专属style */

body {
  background-image: url(../images/tlgaxt01.jpg);
}

.btn {
  background: #9AE1C9;
  background: linear-gradient( 90deg, #9AE1C9, #FAED94, #FAED94, #9AE1C9) repeat-x left / 300% 100%;
}

.hide, .onlymob {
  display: none;
}

.nav a:hover, .nav a.on {
  background: #6ad1dd;
  color: #ffffff;
}

.box02 p span, .box05 span, #closeCode:hover, .codeBox p a:hover {
  color: #6ad1dd;
}

.box01 dt span, .des h4:before {
  background-color: #6ad1dd;
}

.banner .btn {
  background: #20A3F3;
  background: linear-gradient( 90deg, #20A3F3, #0CE0FC);
}

.bg03 {
  background: #49c6ec;
  background-image: linear-gradient( 90deg, #49c6ec, #bbecbb);
}

.box03 {
  background-image: url(../images/tlgaxt20.jpg);
}

.box03 tr:first-child {
  background: #9be1c8;
  background: linear-gradient( 90deg, #9be1c8, #71d3da);
}

.box03 th, .box03 td {
  border-color: rgba(129, 216, 211, .45);
}

.box04 {
  background-image: url(../images/tlgaxt30.jpg);
}

.desRight .bg {
  background-image: url(../images/tlgaxt31.png);
}

.desLeft .bg {
  background-image: url(../images/tlgaxt32.png);
}

.bg06 {
  background-image: url(../images/tlgaxt51.jpg);
}

.box06 li {
  background-color: #71d3da;
  background-image: url(../images/tlgaxt41.png);
}

.box06 li:nth-child(2) {
  background-image: url(../images/tlgaxt42.png);
}

.box06 li:nth-child(3) {
  background-image: url(../images/tlgaxt43.png);
}

.box07 a {
  background: #76eae8;
  box-shadow: 0 19px 28px rgba(9, 212, 81, 0.15);
}

.box07 a:hover, #goTop:hover {
  background: #9AE1C9;
  background: linear-gradient( 90deg, #9AE1C9, #FAED94);
}

.bottom_fixed input#fs {
  color: #333;
  background: linear-gradient( 90deg, #9AE1C9, #FAED94);
}

@media only all and (max-width:1200px) {
  .onlymob {
    display: block;
  }
  .banner h3 {
    padding-top: 2.5rem;
    font-size: .7rem;
  }
  .banner h2 {
    height: 1.8rem;
  }
  .banner .btn {
    margin-top: .8rem;
  }
  .box03 .title {
    width: 14rem;
    height: auto;
    margin: 0 auto;
  }
}