@charset "utf-8";
/* header */
.public_top{height: 478px;}
.public_top_bg{width: 100%;height: 478px;background: url(../images/banner.jpg) no-repeat center top;top: 0;left: 0;}
.public_top_nav{height: 80px;width: 100%;left: 0;bottom: 0;background: url(../images/topBgI.png) repeat-x;}
.top_nav{height: 40px;line-height: 40px;}
.top_nav li{float:left;width: 198px;border-left: 1px solid #fff;border-right: 1px solid #fff;text-align: center;}
.top_nav li a{color: #fff;display: block;height: 40px;position: relative;}
.top_nav li.home{width: 199px;border-left: 0;}
.top_nav li.zjkm{width: 199px;border-right: 0;}
.public_top .banner{overflow: hidden; height: auto; position: relative; }
.now_time_wrap{bottom: 80px;height: 44px;width: 100%;overflow: hidden;left: 0;}
.now_time_box{bottom:0;left: 50%;width: 834px;margin-left: 160px;height: 44px;background: url(../images/timeBg.png) no-repeat right bottom;}
.now_time_main{height: 44px;width: 704px;padding-left: 40px;}
.now_time_main span{display: block;height: 44px;line-height: 44px;float: left;color:#FFF;overflow: hidden;}
.now_time_main #now_weather{padding-left: 20px;}
.top_bar{position: absolute; top: 0; left: 0;z-index: 2;}
.top_bar .top_gn{height: 32px;line-height: 32px;}
.top_bar .top_gn li{padding-right: 15px;float: left;}
.top_bar .top_gn li a{color: #ad2f33;}
.top_bar .top_hd .weiboBox{width: 54px;height: 54px;background: url(../images/weibo.png) no-repeat center center;cursor: pointer;}
.top_bar .top_hd .wechatBox{width: 54px;height: 54px;background: url(../images/wechat.png) no-repeat center center;cursor: pointer;}
/*.public_top .banner .logo{height: 210px;background: url(../images/newLogo.png) no-repeat center center;padding-top: 50px; }*/
.public_top .banner .logo{height: 70px;background: url(../images/newLogo.png) no-repeat center 20px;padding-top: 50px;}
.public_top .banner .logo2{height: 140px;background: url(../images/newLogo.png) no-repeat center -100px;}
.public_top .banner .main_search{width: 412px;height: 52px;background: url(../images/newSerach.png) no-repeat center center;}
.public_top .banner .main_search form{display: block;width: 412px;height: 52px;}
.public_top .banner .main_search .itxt{border: 0px solid #d4343a;padding-left: 26px;height: 52px;line-height: 52px;border-radius:25px 0 0 25px;width: 320px;float: left;box-sizing: content-box;display: block;background:transparent;color:#fff;box-shadow: none;-webkit-tap-highlight-color: transparent;outline: 0;}
.public_top .banner .main_search .itxt::-webkit-input-placeholder {color: #fff;}
.public_top .banner .main_search .itxt:-moz-placeholder {color: #fff;}
.public_top .banner .main_search .itxt::-moz-placeholder  {color: #fff;}
.public_top .banner .main_search .itxt:-ms-input-placeholder {color: #fff;}
.public_top .banner .main_search .itxt:-webkit-autofill {-webkit-text-fill-color: #fff !important;background-color:transparent; transition: background-color 50000s ease-in-out 0s;}
.public_top .banner .main_search .ibtn{border: 0;background-color: transparent;width: 64px;height: 52px;float: left;display: block;outline: none;text-indent: -9999px;cursor: pointer;}
/* footer */
.public_bottom{/*padding-bottom: 20px;*/}
/* 友情链接修改 */
.flinks_box{height:auto;border-bottom: 1px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid rgba(255, 255, 255,.5);border-top: 1px solid rgba(255, 255, 255,.5);}
.flinks_box>span.title{display: block;height: 36px;color: #fff;width: 90px;text-align: center;line-height: 36px;text-align: right;}
.flinks_top_box>span.title{display: block;height: 36px;color: #fff;width: 90px;text-align: center;line-height: 36px;text-align: right;}
.flinks_top_box .other_links{width:1100px;height: 36px;overflow: hidden;}
.flinks_top_box .other_links li{line-height: 36px;float:left;width: 183px;text-align: center;}
.flinks_top_box .other_links li a{color:#fff;display: block;height: 36px;}
.flinks_box .linknav {width:1100px;height: 36px;padding-left: 100px;line-height: 36px;}
.flinks_box .linknav>li{width: 146px;line-height: 30px;border: 1px solid transparent;padding: 2px 25px 2px 10px;float: left;color: #fff;cursor: pointer;overflow: visible;}
.flinks_box .linknav>li>p{text-align: center;}
.flinks_box .linknav>li.fls_1{background: url(../images/flinks_hiden.png) no-repeat 120px center;}
.flinks_box .linknav>li.fls_2{background: url(../images/flinks_hiden.png) no-repeat 130px center;}
.flinks_box .linknav>li.fls_3{background: url(../images/flinks_hiden.png) no-repeat 120px center;}
.flinks_box .linknav>li.fls_4{background: url(../images/flinks_hiden.png) no-repeat 140px center;}
.flinks_box .linknav>li.fls_5{background: url(../images/flinks_hiden.png) no-repeat 130px center;}
.flinks_box .linknav>li.fls_6{background: url(../images/flinks_hiden.png) no-repeat 120px center;}
.flinks_box .linknav>a.govLink{display: block;float: left;width: 100px;color:#fff;}
.flinks_box .linknav>li>p i{display: none;width: 28px;height: 15px;top: 30px;left: 50%;margin-left: -14px;background: url(../images/linksJt2.png) no-repeat center bottom;}
.flinks_box .linknav>li .subLinks{padding-top: 15px;width: 100%;position: absolute;left:0;display: none;z-index: 1000;top: 85px;background-color: transparent;}
.flinks_box .linknav>li .subLinks>ul {background: url(../images/flinksC.png) repeat-y center;padding: 0 20px;max-height: 149px;overflow: auto;}
/*.flinks_box .linknav>li.fls_1>p i{width: 28px;height: 15px;bottom: 30px;left: 50%;margin-left: -14px;background: url(../images/linksJt.png) no-repeat center top;display:none;top: auto;}
.flinks_box .linknav>li.fls_1 .subLinks{padding-bottom: 15px;width: 100%;position: absolute;left:0;display: none;z-index: 1000;bottom: 50px;top: auto;background-color: transparent;}
.flinks_box .linknav>li.fls_1 .subLinks>ul {background: url(../images/flinksC.png) repeat-y center;padding: 0 20px;max-height: max-content;}*/
.flinks_box .linknav>li .subLinks .topBg{height: 20px;background:url(../images/flinksTop.png) no-repeat center top;}
.flinks_box .linknav>li .subLinks .botBg{height: 20px;background:url(../images/flinksBot.png) no-repeat center top;}
.flinks_box .linknav>li .subLinks>ul>li {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 32px;float: left;width: 20%;}
.flinks_box .linknav>li .subLinks>ul>li:hover{color: #015293;}
.flinks_box .linknav>li .subLinks>ul a {font-size: 16px;display: block;padding-left: 10px;}
.flinks_box .linknav li:hover .subLinks {display: block;}
.flinks_box .linknav li:hover>p i{display: block;}
.flinks_box .linknav li.cur .subLinks {display: block;}
.flinks_box .linknav li.cur>p i{display: block;}
.flinks_box .linknav .cur {border: 1px solid #fff;}
.flinks_box .linknav>li.fls_1.cur{background: url(../images/flinks_show.png) no-repeat 120px center;}
.flinks_box .linknav>li.fls_2.cur{background: url(../images/flinks_show.png) no-repeat 130px center;}
.flinks_box .linknav>li.fls_3.cur{background: url(../images/flinks_show.png) no-repeat 120px center;}
.flinks_box .linknav>li.fls_4.cur{background: url(../images/flinks_show.png) no-repeat 140px center;}
.flinks_box .linknav>li.fls_5.cur{background: url(../images/flinks_show.png) no-repeat 130px center;}
.flinks_box .linknav>li.fls_6.cur{background: url(../images/flinks_show.png) no-repeat 120px center;}
.copy_info .icpno{width: 720px;line-height: 36px;}
.copy_info .copyImg{width: 410px;}
.copy_info .icpno p{color: #e1e0e0;}
.copy_info .icpno a{color: #e1e0e0;}
.copy_info .icpno a.wzdt{font-size: 18px;}
.copy_info .copyB {float: left;padding-left: 15px;height: 70px;padding-top: 10px;}
#_ideConac {float: right;top: -9px;left: 584px;display: block;width: 80px;height: 84px;}
#_paoguang {display: block;float: left;margin-top: 16px;margin-left: 18px;}
#jubao{width:145px; height:30px; display:block; float:right; padding-top: 15px;padding-left: 10px;}
#_span_jiucuo {display: block;float: left;margin-top: 15px;}
.copyT .dgab {float: right;margin-top: 15px; display: block;}
.copy_info{overflow: hidden;}
.slh_icon {width: 110px;margin-right: 19px;}
.header_box {}
.topL_bg {height: 100%;width: 50%;background: url(../images/topL.jpg) repeat-x right -150px; left: 0;}
.topR_bg {height: 100%;width: 50%;background: url(../images/topR.jpg) repeat-x left -150px;right: 0;}
#fixed_top_nav {height: 126px;border-bottom: 10px solid #D1221E;position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;display: none;z-index: 99;}
.fixed_top_nav_box {height: 126px;overflow: hidden;}
/*.fixed_logo {width: 335px;height: 126px;background: url(../images/fixedLogo.png) no-repeat left center;}*/
.fixed_logo {width: 80px;height: 126px;background: url(../images/fixedLogo.png) no-repeat left center;}
.fixed_logo2 {width: 255px;height: 126px;background: url(../images/fixedLogo.png) no-repeat -80px center;}
.fixed_logo a {display: block;height: 126px;}
.fixed_search {height: 41px;width: 198px;padding-top: 42px;padding-bottom: 43px;}
.fixed_search form {display: block;height: 41px;width: 198px;background: url(../images/fixedSearch.png) no-repeat left center;z-index:2;}
.fixed_search .itxt {border: 0px solid #CCD1DE;padding-left: 21px;height: 39px;line-height: 39px;border-radius: 19px 0 0 19px;width: 130px;float: left;display: block;outline: none;border-right: 0;background:transparent;}
.fixed_search .ibtn {border: 0;background-color: transparent;width: 44px;height: 39px;float: left;display: block;outline: none;text-indent: -9999px;cursor: pointer;}
.fixed_top_nav_list {width: 640px;height: 126px;overflow: hidden;padding-left:20px;}
.fixed_top_nav_list li {float: left;line-height: 126px;text-align: center;padding:0 10px;}
.fixed_top_nav_list li a {color:#bf2e2d;}
.top_nav li a i{position: absolute;width: 16px;height: 8px;display: none;bottom: -28px;left: 50%;margin-left: -8px;background:url(../images/top_nav_jt.png) no-repeat center;z-index: 3;}
.top_sub_nav{height: 68px;bottom: -80px;width: 100%;left: 0;padding-top: 32px;display: none;}
.top_sub_nav .top_nav_bg{height: 80px;top:20px;width: 100%;left: 0;filter: alpha(opacity=90);opacity: 0.9;background-color: #fff;z-index: 2;}
.top_sub_nav ul{height: 32px;line-height: 32px;padding: 18px 80px;position: relative;z-index: 4;}
.top_sub_nav ul li{height: 32px;line-height: 32px;border: 0;float: left;width: auto;}
.top_sub_nav ul span.line{display: block;width: 1px;height: 16px;margin: 8px 20px;background:#bf2e2d;float: left;}
.top_sub_nav ul li a{color: #bf2e2d;}
.top_nav>li:hover a i{display: block;}
.top_nav>li:hover .top_sub_nav{display: block;}
/*信息公开底部*/
#xxgk_theme_footer{}
#xxgk_theme_footer .theme_main_bg{background: #BF2C2D;}
#xxgk_theme_footer .flinks_box{border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
/*#gzBody .top_nav li a:hover{color: #a7793d !important;}*/
#gzBody .flinks_top_box .other_links li a:hover{color: #fff !important;}
/*专题底部*/
#zhuanti_footer .public_bottom{background: transparent;padding-bottom: 10px;}
#zhuanti_footer .flinks_box{display: none;}
#zhuanti_footer .footer_wrap{padding-top: 10px;}
#zhuanti_footer .copy_info .icpno p{color: #000;}
#zhuanti_footer .copy_info .icpno a{color: #000;}
/*头部调整*/
#zcwdHead { background: url(../images/zcwdHeadBg.jpg) repeat-x left top; padding-bottom: 80px; }
.zcwdHeadBanner { height: 148px; overflow: hidden; padding-top: 100px; }
.zcwdHeadLogo { width: 501px; height: 88px; background: url(../images/zcwdHeadLogo.png) no-repeat center; }
.zcwdHeadSearch { width: 507px; height: 52px; overflow: hidden; margin-top: 18px; background: url(../images/zcwdHeadSearch.png) no-repeat center; }
#zcwdHead .top_bar .top_gn li a { color: #fff; }
#zcwdHead .km_toolbar span { color: #fff; }
.zcwdHeadSearch form { display: block; width: 507px; height: 52px; }
.zcwdHeadSearch .itxt {border: 0px solid #d4343a;padding-left: 26px;height: 52px;line-height: 52px;border-radius: 25px 0 0 25px;width: 400px;float: left;box-sizing: content-box;display: block;background: transparent;color: #d23c24;box-shadow: none;-webkit-tap-highlight-color: transparent;outline: 0;padding-top: 0;padding-bottom: 0;}
.zcwdHeadSearch .itxt::-webkit-input-placeholder { color: #d23c24; }
.zcwdHeadSearch .itxt:-moz-placeholder { color: #d23c24; }
.zcwdHeadSearch .itxt::-moz-placeholder { color: #d23c24; }
.zcwdHeadSearch .itxt:-ms-input-placeholder { color: #d23c24; }
.zcwdHeadSearch .itxt:-webkit-autofill { -webkit-text-fill-color: #d23c24 !important; background-color: transparent; transition: background-color 50000s ease-in-out 0s; }
.zcwdHeadSearch .ibtn { border: 0; background-color: transparent; width: 79px; height: 52px; float: left; display: block; outline: none; text-indent: -9999px; cursor: pointer; }
/*缩放*/
.top_nav li{width:16.66%;box-sizing: border-box;}
.top_nav li.home {width:16.66%;}
.flinks_box .linknav>li{width: 145px;}