@charset "utf-8";
/*****
*怀化市政府集约化建设子站公共样式文件
*@crtime:2021年01月18日10:00
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:李健平
*@modifyLog: what when who
*
*/
html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none; color: #333;}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}

.fl {float: left;}
.fr {float: right;}
a {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
/* 头部 */
.header { width: 100%; background: url(../images2021/hc_bg.jpg) no-repeat top center; background-size:100% 320px; overflow: hidden;}
.header_top {width: 100%;height: 40px;overflow: hidden;max-width: 1200px;margin: 0 auto;}
.header_top li { float: left; line-height: 40px;}
.header_top li a { color: #f0f0f0; font-size: 14px;}
.header_top li a:hover {color: #fff;}
.header_top li { margin-right: 20px;}
.header_top .time {line-height: 40px; color: #fff;font-size: 14px;}
/*IPV6*/
.h-ipv6 .h-v6 {display: block; background: rgb(1 67 145);color:#d3e5ff;padding: 0 13px;border-radius: 40px;line-height: 22px;height: 22px;cursor: default;font-size: 12px; border: 1px solid rgba(34, 81, 137, 0.1);margin-right:20px;}
.h-ipv6 { float: left;color: #dae6f2; font-size:14px;margin-top:9px;}

.header_box { max-width: 1200px;margin: 0 auto; height:280px;}
.header_box .a_logo { width: 424px; height: 103px; display: block; float: left;margin-top:85px;}

.wza-zzzq {display: inline-block;color: #ffde47;border: 1px solid #ffde47;height: 24px;line-height: 21px;padding: 0px 5px;border-radius: 10px;box-sizing: border-box;}
#wxwza {position: relative;margin-right: 10px;}
.header_top_box .wza-zzzq a {color: #ffde47;margin-right: 0;display: inline-block;}
#wxwza::after {content: '';width: 0px;height: 14px;border-right: 1px solid;border-bottom-color: #ffde47;position: absolute;right: -8px;top: 1px;color: #ffde47;}
.header_top li .wza-zzzq a{color: #ffde47;}
.header_top li .wza-zzzq a:hover {color: #fff;}

/* 搜索表单 */
.search_box {margin:100px auto 0;}
.search_box img { display: block;}
.search_box .m-search {position: relative; height: 50px; border-radius: 4px;overflow: hidden; width: 476px;float: right;}
.search_box .search_img { position: absolute; width:88px; height:50px; right:0;top:0;border:none;background:url(../images2021/hc_serch.png) no-repeat center rgba(14,24,46,0.4);cursor: pointer;}
.search_box .search_img:hover {opacity: 0.8;}
.search_box .searchInput { padding:0 20px; border:none; background: none; font-size:15px; color:#FFF; line-height:50px; height:50px; width: 100%; box-sizing: border-box;background:rgba(14,24,46,0.2); width:388px;box-sizing: border-box;}
.searchInput::-webkit-input-placeholder{color:#6caae0;}
.searchInput::-moz-placeholder{color:#6caae0;}
.searchInput:-moz-placeholder{color:#6caae0;}
.searchInput:-ms-input-placeholder{color:#6caae0;}

/*头部导航栏*/
.nav_box { height:60px; width:100%; background:url(../images2021/nav_bg.png) no-repeat center; background-size: cover;}
.nav_box_content {max-width:1200px; margin: 0 auto;}
.nav_box ul {float: left; max-width: 1200px; width: 100%;}
.nav_box ul li { float: left;text-align: center; width: 150px;}
.nav_box ul li a { font-size:20px; color: #fff; display:block; height:60px;line-height:60px;}
.nav_box ul li a.active {background: #0369c2;}
.nav_box ul li a:hover {background: #0369c2;}

/*尾部样式**/
.footer_box { width:100%; background:url(../images2021/footer_bg.png) repeat-x top center; min-height:239px;}
.footer_link { width:100%;min-height:72px; padding-top: 6px; border-bottom: 1px solid #e5e5e5;}
.footer_link_box {max-width: 1200px;margin: 0 auto;}
.footer_link_box .link_a {margin-top: 20px;float: left;}
.footer_link_box .link_a a {margin-right: 53px;}
.select_box {float: left;margin-top: 15px;}
.select_box li { width: 178px; height: 40px; border: 1px solid #cccccc;float: left;margin-right: 28px;background: url(../images2021/select_ion.png) no-repeat right 12px center;}
.select_box li select {display: block;width: 100%; margin: 0 auto;padding:12px;border: none;background: transparent; font-size: 15px; color: #8f8f8f;box-sizing: border-box;line-height: 16px;}
.select_box li:last-child {margin-right: 0;}
#_jiucuo_ {margin-top: 44px; margin-left: 30px; display: inline-block;}



.footer_main {max-width:1200px; width: 100%;margin: 0 auto;min-height: 70px;}
.footer_main .dzjg {width: 70px; height: 70px;padding: 45px 0px 45px 30px;box-sizing: content-box;}
.footer_main .dzjg img { width: 100%; height: auto; display: block;}
.footer_main .phone { width: 210px; height: 42px; float:left;margin-right:0px;margin-top: 55px;margin-left:30px;}
.footer_pbox { width:573px;
    height: 70px;
    border-left: 1px solid #d9dde1;
    border-right: 1px solid #d9dde1;
    float: left;
    margin-left: 30px;
    margin: 45px 0;}
.footer_pbox p {font-size: 14px; color: #666;line-height: 26px;}
.footer_pbox p a {color: #666;}
.footer_pbox p.gat {background: url(../images2021/gat.png) no-repeat left center; padding-left: 25px;margin-left: -25px;}
.footer_pbox p a:hover {color: #333;}
.footer_pbox div {float: left;margin-left:50px;margin-top: -4px;}
.footer_pbox div:first-child {margin-left:35px;}
.gfewm{float: left;margin-left:30px;margin-bottom: 0px;padding-top: 22px;}
.gfewm img{width: 110px;}
/* 自适应菜单 */
.navLinks_mobile { display: none; background: #dd0;}
.nav_mobile_open {width: 95%;position: absolute;margin-left: 0;background: #fff;}
.cd-nav-trigger { position: absolute;top: 3px;right:3px; width: 30px; height: 24px; background: rgba(255,255,255,1); border: solid 1px #ddd;border-radius: 3px;text-indent: 100%; white-space: nowrap;z-index: 9999;cursor: pointer;}
#menu_show_mobile{top:7px;right:10px;}
.cd-nav-trigger span {  position: absolute; display: block;width: 14px; height: 2px; background: #4c8be0;top: 50%; margin-top: -1px; left: 50%;margin-left: -7px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s; transition: background 0.5s;}
.cd-nav-trigger span::before, .cd-nav-trigger span::after { content: '';position: absolute;left: 0;background: inherit;width: 100%;height: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden; backface-visibility: hidden;-webkit-transition: -webkit-transform 0.3s, background 0s;-moz-transition: -moz-transform 0.3s, background 0s;transition: transform 0.3s, background 0s;}
.cd-nav-trigger span::before {top: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger span::after {bottom: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0); -o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger.menu-is-open { box-shadow: none;}
.cd-nav-trigger.menu-is-open span {background: #fff;}
.cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after { background: #4c8be0;}
.cd-nav-trigger.menu-is-open span::before {top: 0;-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-nav-trigger.menu-is-open span::after {bottom: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.selfmark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity: .6;filter:alpha(opacity=60);z-index: 500;}

.content_box { max-width: 1200px; margin: 0 auto; width: 100%;}
/*右侧导航栏*/
.right-navs{width: 80px; position: fixed; top: 180px; z-index: 9998;    right: 5px;}
.right-navs ul li{width: 80px;height:80px;text-align: center;padding-top: 14px;margin-bottom: 7px;background: #f6fafd;border: 1px solid #dcdcdc;}
.right-navs ul li img{vertical-align: top;}
.right-navs ul li a{display: block;width: 80px;height: 74px;font-size: 12px;color: #333;}
.right-navs ul li p{color: #333;line-height: 22px;margin-top: 4px;}
.right-navs ul li:hover {box-shadow: 0 0 2px #f5f5f5;}
.right-navs ul li:hover p{color: #0369c2;}
.right-navs ul li:hover img{transform: scale(1.05,1.05);cursor: pointer;}

/*微信二维码悬浮效果*/
.tooltips:hover {z-index: 3;background: none;}
.tooltips:hover span {display: block;position: absolute;top: 38px;right: 263px;width: 15em;color: black;z-index: 999;}
.tooltips span {display: none;}


/*内容页相关附件样式*/
.page_wrap h3 {
    font-size: 20px;
    font-weight: bold;
    color: #666;
    margin-top: 25px;
}
.page_wrap .tynr-list-box {
    margin-top: 16px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e6e8eb;
}
.page_wrap .tynr-list-box li {
    height: 52px;
    line-height: 52px;
    background-color: #f7f8fa;
    color: #0069c4;
    font-size: 16px;
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
}
.page_wrap .tynr-list-box li div {
    background: url(../images2021/gary_dian.png) no-repeat 1.56rem 24px;
}
.page_wrap .tynr-list-box li a {
    display: block;
    max-width: 80%;
    margin-left: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #256294;
}

/*文件库内容页*/
.clear{float: none;clear: none;}
.wjxinxi_list{margin-top:15px;}
.wjxinxi_list li{width: 33.33%;float: left;background: #f2f2f2;height: 40px;line-height: 40px;font-size: 14px;color: #666;border-bottom: 1px solid #fff;border-radius: 2px;box-sizing: border-box;border-right: 1px solid #fff;text-align: left;padding: 0 20px;}

@media screen and (max-width:959px){
        .wjxinxi_list li{width: 100%;height: auto;line-height: 30px;padding: 0 10px;}
        .response-main{margin-top: 0px!important;padding-top: 10px;}
        .response-main-title{margin-top: 10px;}
        .response-main-div div{width: 100%;}
	body{width: 100%;max-width: 640px;margin: 0 auto; position: relative;min-width: auto !important;}
	.header { height: auto; background-size: cover;}
	.header_top {display: none;}
	.search_box {display: none;}
	.header_box {height: auto;}
	.header_box .a_logo { width:80%; float: inherit;max-width: 496px; height: auto;margin:40px auto;}
	.header_box .a_logo img { width: 100%; height: auto; display: block;}	
	.header_box .a_logo span::before { width: 65%;max-width: 158px;background-size: 65%;}
	
	#menu_show_mobile{display:block;}
	.nav_box { height:auto;position: absolute;top:40px;z-index: 9999;width: 100%; display: none; background: #459ad7;}
	.nav_box ul li { width: 50%; margin-right: 0; padding: 0;}
	.nav_box ul li a {font-size: 18px; line-height: 50px; height: 50px;font-size: 16px;}

	.footer_box {background-size:cover;border-top: 2px solid #459ad7;}
	.footer_link { display: none;}
	.footer_main {padding: 15px 0 20px;}
	.footer_main .dzjg {margin: -10px auto 0;padding: 0;width: 18%;}
         #_jiucuo_ {margin-left: 0;margin-top: 0;width: 25%}
         #_jiucuo_ img {width: 100%;}
	.footer_pbox p.gat {background: none;}
	.footer_pbox {width: 100%; float: initial;margin-left: 0;border: none; text-align: center;height: auto;margin: 20px 0;}
	.footer_pbox div {margin: 0; text-align: center;float: initial;}
        .footer_pbox div:first-child {margin-left:0;}
	.footer_main .phone {width: 40%;height: auto;margin: 0;margin-left: 9%;}
	.footer_main .phone img {margin:10px auto 0; display: block;width:100%;}
        .right-navs,#pf {display: none;}
        .gfewm {display: block;margin:0 auto 20px;text-align: center;float:none;padding: 0;}
        #_span_jiucuo {float: initial !important;margin-top: 20px !important;text-align: center;display: block;}

        .gl-bot {overflow: scroll;}
        .gl-bot p {text-indent: 0em;}
        .gl-bot p img { max-width: 100%; height: auto !important;}
        /*政府数据*/
        .shuju_b2_l li,.zyjjzb,.shuju_b2_l,.shuju{width: 100%;}
        .zyjjzb_left{width: 100%;float: initial;overflow-x: scroll;}
        .zyjjzb_left ul{width: 630px;}
        .zyjjzb_left ul li{width: 25%;box-sizing: border-box;float: left;padding: 0 4px;}
        .zyjjzb .zyjjzb_right{width: 100%;float: initial;}
        .zyjjzb .zyjjzb_right ol li,.zyjjzb .zyjjzb_right ol li>div{width: 100%;}
        .shuju-h2,.shuju_t2{margin-bottom: 20px;font-size: 20px;}
        
}

#_span_jiucuo {float:right; margin-top: 50px;}
/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:20px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}

/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

/*信件加载*/
.common-loading {
	min-height: 100px;
	padding:35px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}


/*登录|注册*/
.myspace{display:inline-block;color:#f0f0f0;font-size:14px;line-height:40px;}
.myspace a{margin:0 2px;color: #f0f0f0;}
.myspace a:hover{color:#fff}



#cnzz_stat_icon_1279741955 {display:none;}



.ul_docInfo {min-height: auto;padding:20px 0;border-bottom: 1px solid #e6e8eb;margin-bottom: 20px;}
.ul_docInfo li {width:50%;float:left;line-height:30px;}
.ul_docInfo li span {font-size:14px;color:#666;}
.ul_docInfo li span.docinfo_title { font-weight: bold;}

.share_span {float:left;}
.share_span span {margin-right:15px;}
  .share {float: right;}
  .share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
  .share_box{ display: inline-block;}
  .share_box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images2020/share.png) no-repeat; margin-left:5px; cursor: pointer;}
  .share_box a:hover{opacity: .8;}
  .share_box a.gwds_weixin{background-position: 0 -38px;}


.ldy_top dt { width: 150px; height: 200px; display: block;float: left;overflow: hidden;margin-right: 35px;}
.ldy_top dt img {width:100%;height:auto;display:block;}
.ldy_top dd{overflow: hidden;}
.ldy_top dd p {font-size: 22px; color: #333;padding-top: 10px;}
.ldy_top dd p span {margin-right: 35px;}
.ldy_top dd .ldy_gzfg{margin-top: 30px;}
.gzfg-tt{display: block;font-size: 22px;}
.ldy_top dd .ldy_gzfg p,.ldy_top dd .ldy_gzfg div{font-size:16px;color: #333;line-height: 35px;text-indent: 2em;}
.ldy_content_box{min-height: 749px;}
.ldy_content .title {height: 52px; border-bottom: 1px solid #e0e0e0;line-height: 51px;margin-top: 10px;}
.ldy_content .title span {font-size: 20px;font-weight: bold;color: #1a69ad;border-bottom: 1px solid #1a69ad;display:inline-block; height: 51px;}
.ldy_content .work {padding: 20px 0;}
.ldy_content .work,.ldy_content .work p {font-size: 16px; color: #333;line-height: 35px;text-indent: 2em;}


