/*css reset*/
*{font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1; }
body{margin: 0 auto; font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;color: #333333;}
strong{font-size: inherit;}
ul,li{margin: 0;padding: 0;list-style: none;}
img{border:none;display: inline-block;}
a,a:link,a:visited,a:hover{text-decoration: none;color: #333333;font-size: 14px;font-family: "Microsoft YaHei UI","微软雅黑",\5FAE\8F6F\96C5\9ED1;}
input{outline: none;}
.fl{float: left;}
.fr{float: right;}
/*clear,clearfix是清楚浮动的----clearfix用法是：给浮动元素的父级添加class="clearfix"，即可清楚子元素的浮动，目前是业内比较流行的清楚浮动方法。*/
.clear{ clear:both;zoom:1;height:0;font-size: 1px;line-height: 0px;text-indent:-9999px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;display:block;_height:1px;}
html, body { width: 100%; height: 100%; }
/*END css reset*/

/*my css reset*/
iframe{margin: 0;padding: 0;display: block;}
h1,h2,h3,h4,h5,p,a,span{margin: 0;padding: 0;font-weight: normal;color: #333333;font-size: 16px;}
.mbNo{margin-bottom: 0;}
.mb{margin-bottom: 20px;}
.mbs{margin-bottom: 14px;}
.mbS{margin-bottom: 10px;}
.mbL{margin-bottom: 40px;}
.mbbw3{margin-bottom: 5px;}
.pt{padding-top: 20px;}
.mh960{min-height: 960px;}
.h130{height: 130px;}
/*END my css reset*/

.govfloatL1{position: absolute;padding-left: 300px;}


.govcontent{overflow:hidden;width:100%;background:url(/uiFramework/commonResource/image/2021071914151452738.jpg) repeat-x;background-position: top center;}
.govmain{overflow: hidden; width: 1030px; margin: 0 auto;padding-top: 20px;}
.govbox{width: 100%;overflow: hidden;}

/*概览*/
.currentBox{width: 100%; overflow: hidden; float: left; font-size: 14px; color: #333; margin-bottom:20px;height:33px;border-bottom: 2px solid #3f6ec8;}
.currentBox a{font-size: 14px; color: #333;}


/*头部*/
.headerbg{width: 100%; height: 251px; overflow: hidden; background: url(/uiFramework/commonResource/image/2021071913131079827.jpg) repeat-x;}
.headermainBg{width: 100%; overflow: hidden; background: url(/uiFramework/commonResource/image/2021071913174239882.jpg) no-repeat; background-position: top center;margin: 0 auto;}
.headerMain{width: 1030px; height: 251px;margin: 0 auto;}
.headLogo{width:533px;height:92px;background:url(/uiFramework/commonResource/image/2021071913185766465.png) 0 0 no-repeat;margin: 0 auto 34px;}
.dh_title,.phoneNavBut{display:none;}

/*headerTop*/
.headerTop{width: 100%;overflow: hidden;height: 55px;margin-bottom: 12px;}
/*== Gov Link ==*/
.govLinkBox{margin-left: 10px;}
.govLinkBox li{float: left; overflow: hidden; margin-top: 13px;margin-left: 20px; }
.govLinkBox a{color: #333333; font-size: 14px;display: block;}
.govLinkLine{display: inline-block; width: 1px; height: 14px; background-color: #000;margin-left: 19px;vertical-align: middle;}
/*== ENDGov Link ==*/
/*Gov Search*/
.govSearch{float:right;margin-top: 10px;width: 267px;height: 28px;}
.govSearch form{width: 267px;height: 30px;}
.govSearch input[type="text"]{width: 174px;height: 25px;border:1px solid #dbdbdb;float: left;}
.govSearch input[type="submit"]{width: 80px;height: 28px;border:none;background: url(/uiFramework/commonResource/image/2021071913281968454.jpg) no-repeat;color: #fff;font-size: 14px;cursor: pointer;     float: right;}

.headNav{width: 100%;height: 43px;margin-bottom: 2px;margin-top:46px;}
.headNav .stmenu {float: left; margin: 5px 36px 0 36px;}
.headNav .stmenu a{color: #fff; font-size: 18px;height: 34px;display: block;width: 72px; text-align: center;}
.headNav .stmenu a:hover{border-bottom: 3px solid #fff;}

/*.gov_navu_main li {float: left; margin: 5px 56px 0 36px;}
.gov_navu_main li a{color: #fff; font-size: 18px;height: 34px;display: block;}
.gov_navu_main li a:hover{border-bottom: 3px solid #fff;}
.gov_navu_main li a.ph_navLink{
         display:none;
 }*/

/*分页*/
.easysite-page {height:24px;line-height:24px;padding-top:40px;padding-bottom:40px;color:#555;text-align:center;overflow:hidden;font-size:12px;}
.easysite-page a.page-a{display:inline-block;height:auto;line-height:18px;border:1px solid #f0f0f0;min-width: 22px;padding: 2px 3px;}
.easysite-page input.easysite-page-text {vertical-align:middle;border:1px solid #d4d4d4;padding:2px 3px;text-align:center;color:#000;}
.easysite-page input[type="button"] {cursor:pointer;}
.easysite-page input.easysite-jump-btn{vertical-align: middle;border: 1px solid #d4d4d4;padding:1px  3px 3px;text-align: center;font-size: 13px;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;color:#000;}
.page-list a {height:auto;line-height:24px;min-width:22px;text-align:center;vertical-align: middle;border:1px solid #f0f0f0;background:#fff;display: inline-block;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page-list a:link,.page a:visited,.page-list font.NormalRed {display:inline-block;padding:2px 3px;color:#555;line-height:18px;height:18px;vertical-align:middle;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page-list a:hover,.page-list font.NormalRed { background:#f0f0f0;}
.page-list font.NormalRed {height:auto;line-height:20px;min-width:22px;font-size:16px;}
.page-list a:hover{display:inline-block;font-weight: normal  !important;}
.page-list a.pagingNormal{font-size:16px;}


/*尾部*/
.govfooterBox{width: 100%;     padding: 40px 0;background-color: #525252;}
.govfooterMain{width: 1030px;margin: 0 auto; }
.govfLeftbox{float:left;width: 210px;height: 70px;margin-top: 30px;margin-left: 80px;}
.govfRightbox{float:left;width: 655px;height: 120px;margin-top: 30px;margin-left: 45px;}
.govfRText{font-size: 18px;color: #fff;border-bottom: 1px solid #767676;padding-bottom: 5px;}
#_span_jiucuo{ float:left;}
#_ideConac{ float:left; margin-top:-4px; margin-left:30px;}
/*== Gov Index Link ==*/
.govFootLinkBox{overflow: hidden;margin-bottom: 20px;}
.govFootLinkBox li{float: left; overflow: hidden; margin-top: 13px;margin-right: 8px;}
.govFootLinkBox a{position: relative; color: #fff;position: relative;display: block;padding-right: 10px;font-size: 14px;}
.govFootLinkBox .govLinkLine{display: inline-block; width: 1px; height: 16px; background-color: #fff;position: absolute;top: 3px;right: 0;}
/*== END Gov Index Link ==*/
.govfRText2{color: #fff;font-size: 14px;margin-top: 13px;}
/*END 尾部*/

/*政府信息公开foot*/
.footer-frame{ width:1100px;margin:0 auto; padding-top:3px;}
.footer-frame-cont{ width:1100px; margin:0 auto; font-size:12px;}
.footer-frame-menu{ height:36px; line-height:36px; color:#292929; border-bottom:1px solid #d3d3d3;}
.footer-frame-menu a:link,.footer-frame-menu a:visited{color:#292929; padding:0px 14px;}
.footer-frame-menu a:active,.footer-frame-menu a:hover{ background:none; }
.footer-frame-copyright{ float:left;text-align:left; color:#4d4d4d; line-height:28px; padding:20px 15px;}
.footer-copyright{ overflow:hidden; *zoom:1; position:absolute; right:20px; top:70px;}
.fota a,.footer-frame-copyright p{font-size:12px;}
.footer-frame-cont div.fr{margin-top:20px;}
.footer-frame-cont div.fr #_ideConac{float:none;    margin: 0 20px 0 0;}
.leftNav .twoUl li a{font-family:"宋体"}
.xxgk_tt span{font-family: SimSun,"����", sans-serif;}

@media only screen and (min-width:100px) and (max-width: 1100px) {
body{min-width:inherit;overflow-x:hidden;}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
}
@media screen and (max-width:800px) {
body{overflow-x: hidden;}
        .headerTop, .headNav,.menu,.navgationDiv{display:none;}
        /*.headerbg,.headermainBg{background:none;}*/
        .headerbg{position: relative;overflow: inherit;margin-top:45px;}
	.dh_title{display: block;width:96%;height:30px;line-height:30px;position: absolute;right: 0px;top: 0px;background:#2b53a0;padding:5px 2%}
	.dh_title a{float:left;color:#fff;}
	.dh_title img.phoneNavBut {float:right;display: inline-block;/*position: absolute;right: 10px;top: 2px;*/height: 30px;}
        .headerMain,.govfooterMain,.govfRightbox{width:100%;}
	.headerbg,.headerMain,.headerTop{height:auto;}
	.headerTop{margin-bottom: 0px;}
	/*.headNav{background:#2b53a0;height:auto;margin-top:0;margin-bottom: 0px;}
	.headNav .menu{width:100%;position: absolute;right: 0px;top: 40px;background:#2b53a0;z-index:999;}
	.headNav .stmenu { float:none;margin: 5px 16px 0 10px; }
        .headNav .stmenu > h3 > a { padding: 0; text-align: center;line-height: 34px;border-top: 1px #fff dashed;}
	.headNav .stmenu a:hover {border-top: 1px #fff dashed; border-bottom: none; }*/
	.govfLeftbox,.govfRightbox,.govFootLinkBox,.govfRText2{float:none;}
	.govfooterBox{padding:20px 0;}
	.govFootLinkBox,.govfRText2{width:98%;margin:10px auto 0;}
	.govfLeftbox{width:80%;padding-left:20%;margin:10px auto 0;}
        .govfRightbox{height:auto;margin:10px auto 0;}
	.govfRText{width:98%;margin:0 auto;font-size:16px;text-align: center;}
	.headLogo{width:100%;margin: 2vh auto 20px;height:13vh;background-size: 84%;}
	.currentBox a,.govWinTime{font-size:16px;}
        .govmain{width:96%;padding:20px 2% 0;}

	/*政府信息公开底部*/
 	 .footer-frame,.footer-frame-cont{width:100%;}
 	 .footer-dzjg{bottom:0;top:unset;}
 	 .footer-dzjg p img{width:75%;}
 	 .footer-frame-copyright{width:100%;padding:0;margin:0 auto;float: none;text-align: center;}
 	 .footer-frame-cont  #_span_jiucuo{display:none;}
 	 .footer-frame-copyright p{width:100%;}
 	 .footer-frame-cont div.fr{float:none;text-align: center;}
/*列表分页*/
.easysite-page{height:auto;}
}
@media screen and ( max-width: 575px ){
body{overflow-x: hidden;}
     .gov_fsecmain{
         height: auto;
     }
     .gov_selectcbox{
         margin-top: 0;
         padding: 0 15px;
         padding-bottom: 5px;
     }
     .gov_selectbox{
           padding-left: 0;
      }
}
@media screen and ( max-width: 480px ){
       .gov_header_ph{
            min-height:100px;
       }
       .gov_selectcbox{
            width: 100%;
       }
}
@media screen and (max-width:460px) {
.headLogo{    margin: 3vh auto 20px;height:12vh;    background-size: 96%;}
	.headNav .stmenu { margin: 5px 5px 0 4px; }
        .headNav .stmenu > h3 > a { padding: 0; font-size:16px;}
	
}
@media screen and ( max-width: 450px ){
       .gov_header_ph{
            min-height:85px;
       }
       .gov_selectcbox{
            padding-right: 15px;
            box-sizing:border-box;
       }
       .gov_selectbox{
            width: 100%;
       }
       .df_af1 a, .df_af2 a{
             width: 43.5%;
             height: auto;
       }
       .df_af1 a img{
             width: 100%;
       }
}
@media screen and ( max-width: 430px ){
       .gov_header_ph{
            min-height:85px;
       }
}
@media screen and ( max-width: 360px ){
       .gov_header_ph{
            min-height:75px;
       }
}