@charset "UTF-8";
ul,li{ list-style:none; margin:0; padding:0;}
body ,html {margin: 0;font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;font-size: 16px;color:#333333; z-index: -3333;  }
a,a:link,a:visited,a:hover{text-decoration: none!important;font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;font-size: 16px;color: #333333 ;}
ul,li,p,a{margin: 0;padding: 0;list-style: none;}
img{border:none;display: inline-block;}
.fl{float: left;}
.fr{float: right;}
.main ,.gov_content{width: 1000px;display: block;margin: 0 auto;position:  relative;z-index: 0;}
.mt25{ margin-top: 15px; }
.mb25{ margin-bottom: 25px; }
.ml12{ margin-left: 12px }
/* 通用 */
#head{
    height: 395px;
    margin-bottom: -45px;
}
/* head */
#top{
    height: 25px;
    background: #f3f3f3;
    border-top: #e1e1e2 1px solid;
    border-bottom: #e1e1e2 1px solid;
    padding: 3px 0;
}
.top{
    z-index: 99;
}
#top .fl p{
    display: inline-block;
    position:  absolute;
    top: 4px;
    left: 30px;
    font-weight: bold;
    font-size: 15px;
    font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;
    /* font-size: 16px; */
}
#top .fr form input{
    width: 105px;
    height: 17px;
    background: url(/eportal/uiFramework/commonResource/image/2021100410544263199.jpg) top center ;
    border: none;
    padding: 2px 25px 2px 10px;
    position:  absolute;
}
#top .fr form button{
    width: 17px;
    height: 21px;
    background: url(/eportal/uiFramework/commonResource/image/2021100410543411970.jpg) top center;
    border: none;
    position:  absolute;
    right: 0;
}
#amj-form{
    width: 157px;
    height: 27px;
    margin-top: 2px;
    position: relative;
}
/*
#search{
    width: 157px;
    height: 27px;
    margin-top: 2px;
    position:  relative;
}*/
#email, #submit{
    margin: 2px 0 0 10px;
}
#email a, #submit a{
    font-size: 14px;
}
#banner{
    height: 250px;
    background: url(/eportal/uiFramework/commonResource/image/2021100410403178039.jpg) bottom center no-repeat;
    border-top: #bababa 1px solid;
}
#nav{
    height: 58px;
    background: url(/eportal/uiFramework/commonResource/image/2021100410530389104.jpg) top center;
}
#nav ul{
    /* margin-top: 18px; */
    position: absolute;
    /*top: -35px;*/top:15px;
}
#nav ul li{
    float: left;
    margin: 0 27px;
    /* position: relative; */
     height: 50px;
}
#nav ul li a{
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    margin-left: 35px;
}
#nav ul li a:hover{
    color: #dcdcdc;
}
#nav ul li img{
    position: absolute;
    top: 3px;
}
.nav {
    position: relative;
    overflow: visible;
    z-index: 1!important;
}
.nav ul li ul li {
    position: relative;
    display: block;
    margin: 0 -9px !important;
}
.nav ul li a,
.nav ul li a:visited {
    border-width: 1px 1px 0 0;
    line-height: 30px;
    font-size: 11px;
}
.nav ul li ul {
    display: none;
    /* display: block; */
    position: absolute;
    top: 40px !important;
    width: 1000px;
    height: 45px;
    margin-left: -10%;
   
}
.nav ul li div {
    position: absolute;
    top: 43px;
    left: -145px;
    width: 1000px;
    height: 40px;
    border: 1px solid #dcdcdc;
}
.nav ul li ul li a {
    color: #000 !important;
    font-size: 16px !important;
}
.nav ul li ul li a:hover {
    color: #235daf !important;
}
.nav ul li:hover span {
    display: block!important;
}
.nav ul li:hover img {
    display: block!important;
}
.nav ul li:hover img {
    display: block!important;
}
.nav ul li:hover ul {
    display: block;
    position: absolute;
    top: 43px !important;
    width: 1000px;
    height: 45px;
    background-color: rgba(255, 255, 255, 0.9);
    border: #dfdfdf 1px solid;
    /* margin-left: -10%; */
    left: 100px;
}
.nav ul li:nth-child(1):hover img.navsj {
    display: none!important;
}
.nav ul li:nth-child(8):hover img.navsj {
    display: none!important;
}

.nav ul li:nth-child(1):hover ul {
    background-color: rgba(255, 255, 255, 0.9);
    border:none;
opacity: 0;
}
.nav ul li:nth-child(2):hover ul {
   padding-left:6%;
   width: 940px;
}
.nav ul li:nth-child(3):hover ul{
   padding-left:10%;
   width: 900px;
}
.nav ul li:nth-child(4):hover ul{
   padding-left:20%;
   width: 800px;
}
.nav ul li:nth-child(5):hover ul{
   padding-left:45%;
   width: 550px;
}
.nav ul li:nth-child(6):hover ul{
   padding-left:50%;
   width: 500px;
}
.nav ul li:nth-child(7):hover ul{
   padding-left:50%;
   width: 500px;
}
.nav ul li:nth-child(8):hover ul{
   border:none;
opacity: 0;
}
.nav ul li:nth-child(8):hover ul li{
   display:none;
   border:none;
}

.nav ul li:hover .zw {
    margin-left: -15%!important;
}
.nav ul li:hover .hd {
    margin-left: -6%!important;
}
.nav ul li:hover .sj {
    margin-left: -36%!important;
}
.sub li a{ line-height:40px!important;}
.nav-bg {
    width: 998px;
    height: 45px;
    background-color: rgba(255, 255, 255, 0.9);
    border: #dfdfdf 1px solid;
    position: absolute;
    bottom: 10px;
    left: 0;
    display: none;
}
.navsj{
    /* left: 32px; */
    top: 34px!important;
    margin-left: 30px;
    display: none;
    z-index: 999;
}
/* head end */
/* footer */
#footer{
    width: 100%;
    height: 220px;
    background-color: #013687;
    padding: 32px 0 0px 0;
    display: flex;
}

.footer{
    z-index: 1!important;
}
#other-link{
    width: 100%;
    height: 42px;
    background-color: #f8f8f8;
    padding: 3px;
}
#other-link-title{
    width: 121px;
    height: 42px;
    background: url(/eportal/uiFramework/commonResource/image/2021100411145880659.jpg) top center;
}
#other-link-title p{
    color: #fff;
    padding-top: 10px;
    font-size: 16px;
    text-align: center;
}
#other-link-select{
    width: 831px;
    margin: 10px 24px;
    display:  block;
}
#other-link-select select{
    width: 198px;
    height: 22px;
    color: #333333;
    background: #fff;
    border: #e0e0e0 1px solid;
    margin: 0 3px;
}
#footer-main{
    overflow:  hidden;
    margin-top: 17px;
}
.footer-main-img{
    width: 118px;
    text-align:  center;
    padding-top: 29px;
}
.footer-main-txt{
    width: 722px;
    color: #fff;
    text-align: center;
}
.footer-main-txt h3{
    font-size: 16px;
    font-weight: unset;
    padding-bottom: 12px;
    margin-bottom: 8px;
    border-bottom: #3369c4 1px solid;
    color:#fff;
    font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;
}
.footer-main-txt p{
    font-size: 14px;
    line-height: 30px;
}
.footer-main-txt a{
    color: #fff;
    font-size: 14px;
}
.footer_common{ height:250px;}
.footer_common1{ height:155px;}
/* footer end */

.easysite-total-page{font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;margin-top: 3px;}
.easysite-page-wrap{font-family: SimSun,"����", sans-serif;margin-top: 3px!important;}
.easysite-page-wrap span:hover{/* background:#349ed8; */color:#fff!important;}
.easysite-page-wrap span{padding:4px 8px!important;font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;}
.easysite-page-wrap a{font-family: SimSun,"����", sans-serif;/* padding:0px!important; */font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;}
.easysite-jump-page span{font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;font-size: 14px;/* margin-top: -18px; */display: inline;}
.easysite-jump-page input{font-family: "微软雅黑";font-size: 14px;color: -internal-light-dark(black, white);background-color: -internal-light-dark(rgb(239, 239, 239), rgb(59, 59, 59));color: #000;}

.navbox.navbox_m{ display:none;}

@media only screen and (max-width: 768px){
.navbox.navbox_m{ display:block;;}
      .main{width: 98%;}
      #head {height: 130px!important;margin-bottom: 0;}
      .fr li span{ display:none;}
      /*#search {margin: 12% -51% 0% 0%;}*/
      #banner{background-size: 287%;height: 97px;}
      #nav{ background:none;}
      #nav ul { top:0px; position:relative;display:none;}
      #nav ul li {margin: 0 0px;height:auto;width: 25%;text-align: center;}
      #nav ul li a {font-size: 16px;text-align: center;}
      #nav ul li img {display:none;}
      #other-link-select select {width: 100%; height: 24px;  margin: 2px 3px;}
      #other-link-select {width: 72%; margin: 0px 0px;}
      #other-link-title  {width: 93px; height: 80px; line-height: 56px;}
      #other-link {  width: 98%;height: 80px;}
      .footer-main-img{ margin-left:45px;}
      .footer-main-txt{display: none;}
      #email, #submit{margin: 2px 0 0 0px;}
      #submit img{ margin-top:2px; margin-left:10px}

	.navbox{position:fixed;top:0px;width:100%; background: #fff;text-align:left;z-index:9999999;height:auto;}
	.navlitop{display:block;background: #013687;height:50px;line-height:50px;padding-left:10px;color:#fff;position: relative;}
	.navlitop a{color:#fff;}
	.navlitop img{position:absolute;top:10px;right:15px;cursor:pointer;}
	.navbox .navlist{width:100%;padding:0px;background:#fff;height:0px;}
	.navbox .navlist .navli{background: url(/eportal/imageDir/gxs/2021/10/2021100916435091889.png) repeat-x; height:44px;line-height:44px;float:none;width:100%;padding:0px;margin:0px;margin-top:1px;text-align:left;}
	.navbox .navlist .navli:hover{background: url(/eportal/imageDir/gxs/2021/10/2021100916435091889.png) repeat-x;}
	.navbox .navlist .navli a{font-size:14px;background:none;display:block;width:100%;height:100%;font-weight:100;padding-left:30px;}
	
	
	.navbox .navlist{overflow-x:hidden;overflow-y:auto;}
	.navbox_pc,.search_pc{display:none;}
	.navbox_m,.search_m{display:block;}
	
	
	.hasdiv{position: relative;}
	.hasdiv .isoff{display:block;height:44px;width:15%;color:#fff;font-size:20px;line-height:44px;position: absolute;top: 0px;right: 0;text-align: center;cursor: pointer;}
	.hasdiv .isoff:after{ content: "+"; }
	.hasdiv .isopen:after{ content: "--";  }
	
	.hasoff{display:none;}
	.hason{display:block;}
	.hideNav{width: 100%;height: 0px;position: fixed;background: rgba(0,0,0,.4);z-index: 1;top: 0px;left: 0px;display:block;}
	.navbox .navlist .navli{background: #013687!important;height:auto;}
	.search_m{position:relative;top:0px;left:0px;width: 93%;padding:15px;background:#013687;}
	.search .search-text{border: 1px solid #c0c3ca;padding: 0;margin: 0;line-height: 32px;height:32px;width: calc(100% - 70px);float: left;background: #fff;border-radius:10px;padding:0px 50px 0px 10px;font-size:14px;}
	.search .search-btn{padding: 0;margin-top:1px;margin-left:-52px;width: 50px;height: 30px;color: #FFF;font-size: 14px;background:url(/eportal/imageDir/gxs/2021/10/2021102216565372100.png) no-repeat center center;border-radius:10px;background-color: #fff;border: none;}
	
	.gov_navu_two>li{line-height:45px;width:100%;border-top:1px solid #fff;text-indent:30px;}
	.gov_navu_three>li a{text-indent:50px;line-height:45px;width:100%;border-top:1px solid #fff;}
#email a, #submit a{
    font-size: 12px;
}

     
      
}










    /* 分页 */
.easysite-total-page b{font-weight:normal;}
.easysite-total-page .easysite-page-wrap .easysite-jump-page{float:left;}


/*分享*/