body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea{ font-family:思源黑体,Microsoft YaHei; color:#000;}

body{
   background:#fff !important; }






.header-top {
  background-color: #fafafa;
  height: 32px;
  line-height: 32px;
}

.header-content {
  margin: 0 auto;
  width: 1200px;
}

.header-content a {
  font-size: 12px;
  color: #6b6b6b;
}

.official {
  background: url(/uiFramework/commonResource/image/2021102915294333743.png) left center no-repeat;
  padding-left: 21px;
  display: inline-block;
  height: 32px;
}



.header-box1{
  width:1190px; 
  margin:0 auto; display:flex;    
  flex-wrap: nowrap;
  justify-content: space-between;
  padding:50px 0;
}
.header-box1 .header-left{
  width:44%;
}
.header-box1 .header-left img{ 
  width:100%; 
}
.general-menu input.btn{
    line-height:50px;
    text-align: center;
}
.nav{ height:auto !important; }
.nav-box{ 
  background:#006cc7;
  width:100%;
}
.nav-item{
  background:none !important; 
}
.nav a:link, .nav a:visited{ color:#fff !important; font-size:22px !important; font-weight:inherit; font-family:思源黑体,Microsoft YaHei; line-height:28px; height:28px !important; width: 100%;border-right: 2px solid #fff; }
.nav{ width: 1200px; }
.nav-item{ width: 16% !important; text-align: center; height:80px;}
.gov_navu_box, .gov_navu_main{     background: #006cc7 !important; }
.gov_navu_main li a{     border-top: 1px solid #fff !important; }
a.zhua{ margin:26px 0 0 0 !important;  padding:0 !important;}
.nav-item:hover{ background:#0c7cdb!important; }
.nav-item:hover .zhua { background:none !important;  }

/*小于1190*/
@media screen and ( max-width: 1190px ){
.header{ width:100%;}
.nav{ width:100%; }
.nav a:link, .nav a:visited{ font-size:18px !important; }
}
/* 小于1080 */
@media screen and ( max-width: 1080px ){
.general-menu input.btn{ height:34px !important; line-height:34px; }
}
/* 小于830 */
@media screen and ( max-width: 830px ){
.nav a:link, .nav a:visited{ font-size:16px !important; }
}
/* 小于780 */
@media screen and ( max-width: 780px ){
.header-box1{ display:flex;  flex-wrap:wrap; }
.header-box1 .header-left{ margin:0 auto; width:72%; }
.header-right{ margin:0 auto; width:100% !important; }
#amj-form{ width:90% !important; margin:0 auto; }
#wza{ display:block; text-align:right; width:100%;     padding-right: 6%;}
#amj-form input{ width:100% !important; height: 50px !important;}
#amj-form input.btn{ width:30% !important; height: 50px !important;}
.hidden-xs{ display: flex !important; flex-wrap: wrap; }
.nav-box{  }
.nav-item{ width:25% !important; }
.nav-box1{ display:none !important; }
.nav-box2{ display:block !important; }
.nav-item-left-box{ width:20%; }
.nav-item-right-box{ width:79%;     display: flex !important;
    flex-wrap: wrap;}
.nav-item-right-box .nav-item1{ width:33%; }

.nav-item-right-box .nav-item1 .zhua{ margin:0px 0 0 0 !important; }
.nav-item-right-box{ margin:14px 0 0 0; }

.nav-item-right-box .nav-item1:nth-child(3n) a{ border:none !important; }
.header{ padding:20px 0 !important; }
.sw_jiao{ margin-top:4% !important; }


}