@charset "utf-8";
/* 海关系统专属style */

body {
  background: url(../images/hgxt01.jpg) no-repeat center -82px;
}

.btn {
  background: #0086FF;
  background: linear-gradient( 90deg, #0086FF, #76BBFF, #76BBFF, #0086FF) repeat-x left / 300% 100%;
}

.hide, .onlymob {
  display: none;
}

.nav a {
  background: #0086ff;
  color: #fff;
}

.nav a:hover, .nav a.on {
  background: #fff;
}

.box01 {
  margin-top: 177px;
}

.banner h3, .nav a:hover, .nav a.on, .box02 p span, .box05 span, #closeCode:hover, .codeBox p a:hover {
  color: #0086ff;
}

.banner .btn, .box01 dt span, .des h4:before {
  background-color: #0086ff;
}

.box03 .title, .bg06 .title, .box06 .des, .box06 li {
  color: #333;
}

.box01 dd {
  margin: 15px 0 36px;
  line-height: 36px;
}

.bg03 {
  background: #d7eeff;
  background-image: linear-gradient( 90deg, #d7eeff, #ecf7ff);
}

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

.box03 tr:first-child {
  background: #5ea3e9;
  background: linear-gradient( 90deg, #c1deff, #5ea3e9);
}

.box03 th, .box03 td {
  border-color: rgba(112, 173, 237, .45);
}

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

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

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

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

.box06 li {
  background-color: #d5e7fc;
}

.box07 a {
  background: #3ba0ff;
  box-shadow: 0 19px 28px rgba(4, 136, 255, 0.15);
}

.box07 a:hover, #goTop:hover {
  background: #76BBFF;
  background: linear-gradient( 90deg, #0086FF, #76BBFF);
}

.bottom_fixed input#fs {
  background: linear-gradient( 90deg, #0086FF, #76BBFF);
}

@media only all and (max-width:1200px) {
  body {
    background: url(../images/hgxt01.jpg) no-repeat center 2rem;
    background-size: 32rem auto;
  }
  .box01 {
    margin-top: 1.5rem;
  }
  .onlymob {
    display: block;
  }
  .banner h3 {
    font-size: .7rem;
  }
  .banner h2 {
    height: 2.1rem;
  }
  .box01 dd {
    margin: .2rem 0 .4rem;
    line-height: 1rem;
  }
}