@charset "utf-8";
/* 审计署专属style */
body { background-image:url(../images/sjs01.jpg); }
.btn {
  background:#169CA9;
  background: linear-gradient( 90deg, #169CA9,#00C9BC,#00C9BC, #169CA9 ) repeat-x left / 300% 100%; }

.hide ,
.onlymob { display:none;}

.nav a:hover,
.nav a.on,
.box02 p span,
.box05 span,
#closeCode:hover,
.codeBox p a:hover { color:#1d8ea2; }
.des h4:before { background: #1d8ea2; }

.banner h2 { background-image: url(../images/sjs02.png); }
.banner .btn {
  background:#395F84;
  background: linear-gradient( 90deg, #395F84,#208D9D ); }

.box01 dt span { background-color: #1d8ea2; }
.bg03 {
  background:#23829d;
  background-image: linear-gradient( 90deg, #23829d,#0eacb0 ); }
.box03 { background-image: url(../images/sjs20.jpg); }
.box03 tr:first-child {
  background: #159FAA;
  background: linear-gradient( 90deg, #159FAA,#247F9C ); }
.box03 th,
.box03 td { border-color:rgba(29, 142, 162,.45); }
.box04 { background-image: url(../images/sjs30.jpg); }
.desRight { margin: 150px auto 200px; }
.desRight .bg { background-image: url(../images/sjs31.png); }
.desLeft .bg { top:-100px; background-image: url(../images/sjs32.png); }
.bg06 { background-image: url(../images/sjs51.jpg); }
.box06 li {
  background-color:#1897a7;
  background-image:url(../images/sjs41.png) ;}
.box06 li:nth-child(2) {
  background-image:url(../images/sjs42.png) ; }
.box06 li:nth-child(3) {
  margin-right:0;
  background-image: url(../images/sjs43.png); }

.box07 a {
  background:#02c5ba;
  box-shadow: 0 19px 28px  rgba(30, 144, 116, 0.15);  }
.box07 a:hover,
#goTop:hover {
  background: #169CA9;
  background: linear-gradient( 90deg, #169CA9,#00C9BC); }

@media only all and (max-width:1200px){
  .onlymob { display:block;}
  .desRight {  margin:2.5rem auto; }
}
