@charset "utf-8";
/*****

*怀化市政府集约化建设子站公共样式文件

*@crtime:2019年07月31日10:51

*@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: #666;}
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;}
.fl{float: left;}
.fr{float: right;}
.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);
}

.news_tab{max-height: 400px;}

a {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
body { background: #fff;}
/* 头部 */
.header { width: 100%; background: url(../images2020/header_bg.png) no-repeat top center; background-size:100% 300px;}
.header_top { width: 100%; height: 40px; border-bottom: 1px solid rgba(255,255,255,0.1); overflow: hidden; box-sizing: border-box;}
.header_top_box { max-width: 1200px; margin: 0 auto; width: 100%;}
.header_top_box li { float: left; line-height: 40px;}
.header_top_box li a { color: #c7c7c7; font-size: 14px;}
.header_top_box li a:hover {color: #fff;}
.header_top_left { float: left;}
.header_top_left li { margin-right: 20px;}
.header_top_right { float: right;}
.header_top_right li { margin-left: 20px;}
.header_logo_y {width:100%;max-width: 1200px;margin: 0 auto;}
.header_logo_y .logo {float: left;display: block; margin: 56px 0;}
.header_logo_y .logo img { max-width: 468px;}
.header_logo_y .search_box {max-width: 450px; height:60px; background:rgba(255,255,255,0.8); border-radius:6px; float: right; width: 100%; margin-top:79px; position: relative; overflow: hidden;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff);}
:root .header_logo_y .search_box {filter: none; }
.header_logo_y .search_box .search_img { position: absolute; width: 60px; height: 60px; left: 0; top: 0;}
.header_logo_y .search_box .search_a {position: absolute;width:100px;height:60px;right: 0;top:0;background: #04429d;display: block;line-height:60px;text-align: center;font-size: 18px;font-weight:bold;color: #fff;border-radius: 
0px;border:none;cursor: pointer;}
.header_logo_y .search_box .search_a:hover { background: #0066ff;}
.header_logo_y .search_box .searchInput { padding-left: 60px; padding-right: 96px; border:none; background: none; font-size: 16px; color: #666; line-height: 60px; height: 60px; width: 100%; box-sizing: border-box;}
/*IPV6*/
.h-ipv6 .h-v6 {
    display: block;
    background: rgb(34, 81, 137);
    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);
}
.h-ipv6 {
    float: left;
    color: #dae6f2;
    font-size: 14px;
    margin-top: 8px;
}
/*头部导航栏*/
.nav_box { height:60px; width: 100%; border-bottom:1px solid #e0e0e0; background: #f5f5f5;}
.nav_box ul { max-width: 1200px; margin: 0 auto; width: 100%;}
.nav_box ul li { float: left; width: 11.11%;text-align: center;}
.nav_box ul li:last-child { margin-right: 0;}
.nav_box ul li a { font-size: 18px; color: #666; display: block; height: 60px; line-height: 60px; font-weight: bold;}
.nav_box ul li a.active {  color: #015293; background: url(../images2020/nav_hover.png) no-repeat center bottom;}
.nav_box ul li a:hover { color: #015293;}
.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: -6px;
    top: 3px;
    color: #ffde47;
}

/**站群导航**/
.site-nav { float: left;}
.site-nav h3{ width: 84px;color: #c7c7c7;line-height: 40px;cursor: pointer;font-size: 14px;}
.site-nav.active h3 {  color: #fff;; border-radius: 3px 3px 0 0;}
.site-nav .site-nav-main {position: absolute;left: 52%;width: 540px;height: auto;overflow: hidden;display: none;
color: #fff;background: #fff;z-index: 999;padding-top:10px;	-moz-box-shadow: 1px 2px 10px #333333, 0px 0px 10px #333333;
		-webkit-box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;
		box-shadow:1px 2px 10px #333333, 0px 0px 10px #333333;}
.site-nav-main .hd {float: left; width: 100%;margin: 0 auto;}
.site-nav-main .hd li {position: relative;float: left;width: 36%;background: #f4f4f4;font-size: 16px;line-height: 25px;text-align: center;cursor: pointer;color: black;margin-left: 10%;}
.site-nav-main .hd li.on {border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 25px;background: #3479e0;color: #fff;text-align: center;}
.site-nav-main .bd {clear: both;}
.site-nav-main .bd ul{display: none;height: 284px;overflow-y: auto;}
.site-nav-main .bd ul:first-child { display: block;}
.site-nav-main .bd ul li {float: left;width: 28%;text-align: center;font-size: 16px;line-height: 18px;padding-top: 15px;}
.site-nav-main .bd ul li:last-child {padding-bottom: 12px;}
.site-nav-main .bd ul li a { color: #666;}
.site-nav-main .bd ul li a:hover {background: #3479e0;color: #fff;}

/*尾部样式**/
.footer_box { width: 100%; background: url(../images2020/footer_bg.jpg) no-repeat center; background-size:cover; min-height: 220px;}
.footer_box img { width: auto; height: auto; display: inline-block;vertical-align: middle; }
.footer_link { padding: 24px 0; max-width:1200px; margin: 0 auto; width: 100%; border-bottom: 1px solid rgba(255,255,255,0.1); height: 40px;box-sizing: initial;}
.footer_link ul li { width:15.4%; box-sizing: border-box; margin-right: 1.5%; float: left;}
.footer_link ul li:last-child { margin-right: 0;}
.footer_link ul li a { display:block; text-align: center; border: 1px solid #6587ad; color: #99bae0; font-size: 15px; display: block; line-height:38px;}
.footer_link ul li a:hover { border:1px solid #fff; color:#fff;}
.footer_main { max-width: 1200px; width: 100%; margin: 0 auto; padding:15px 0; position: relative;}
.footer_main_l { float: left; margin-top:12px;}
.footer_main_l p { font-size: 14px; color: #d6e9ff; line-height: 24px;text-align: left;}
.footer_main_l p span { margin-right:20px;}
.footer_main_l p span a { color: #d6e9ff;}
.footer_main_l p span a:hover { color: #fff;}
.footer_main_r {float: right; margin-top:12px;}
.footer_main_r a { display: inline; margin-right: 10px;}
.footer_main ul { position: absolute; left:245px; top:27px;}
.footer_main ul li { float: left; margin-right: 20px;}
.footer_main ul li a { font-size: 14px; color: #fff;line-height:24px; display: inline-block;}
.footer_main ul li a:hover { text-decoration: underline;}
.footer_main ul li.fr-linkBtn{display:none;}

.c_nav {position: fixed;right:20px;bottom: 152px;z-index: 9999;}
.c_nav ul li {background:#fff;border: 1px solid #e1e8f0;width: 66px;height: 66px;display: block;margin-top: 5px;position:relative;border-radius: 3px;text-align: center;}
.c_nav ul li i {width: 32px;height: 30px;display: block;margin: 0 auto 5px;}
.c_nav ul li i img{display: block;
    width: 100%;
    height: 100%;}
.c_nav ul li a {width: 100%;height: 58px;text-align: center;font-size: 12px;color: #333;display: block;padding-top: 8px;padding-bottom: 0;}
.c_nav ul li:hover {background:#0060af;color: #fff;border-radius: 3px;border: 1px solid #0060af;}
.c_nav ul li a:hover{color:#fff;}

/* 右侧漂浮 */
.erweima{position: relative;}
.show-img {display: none;/* padding: .4rem 0; */top: 50%;transform: translateY(-50%);/* width: 7rem; */left: -8rem;text-align: center;border: 1px solid #ddd;background-color: #fff;position: absolute;/* z-index:9999999; */}
.show-img::after{content:'';width:0;height:0;border: .5rem solid transparent;border-left-color: #666;position:absolute;top:50%;transform:translateY(-50%);right:-1.1rem;}
.show-img img{width:120px;display:block;}

/* 自适应菜单 */
.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%;}

.zwfw-footer .footer_main_l{margin-top: 22px;}
.zwfw-footer .footer_main ul{top: 37px;}
.zwfw-footer{min-height: auto;}


/*高效办成一件事*/
.gx_btn{display: block;width: 100%;height: 88px;margin-bottom: 1.625%;}
.gx_btn img{display: block;width: 100%;height: 100%;}


@media screen and (max-width:959px){
        .footer_main_r a:nth-child(1),.footer_main_r a:nth-child(3){display: none;}
	body{width: 100%;max-width: 640px;margin: 0 auto; position: relative;}
	.header {height: auto;background-size: cover;/* padding-bottom: 40px; */}
        .header_top {display: none;}
	.header_top_left { margin-left: 10px;}
	.header_top_left li {margin-right: 6px;}
	.header_top_right { display: none;}
        .header_logo_y {width:100%;max-width: 1200px;margin: 0 auto;padding:30px 0 40px;}
	.header_logo_y  .logo {width: 60%;margin: 0px auto;float:initial;}
	.header_logo_y .logo img { width: 100%; height: auto; display: block;}
	.header_logo_y .search_box {float: inherit;margin: 0 auto;width:90%;display: none;}
	.c_nav { display:none;}
	#menu_show_mobile{display:block;}
	.nav_box { height:auto;position: absolute;top:41px;z-index: 999;width: 100%; display: none;}
    .nav_box::before{content:'';position:absolute;border: 10px solid transparent;top: -18px;right: 16px;border-bottom-color: #f5f5f5;}
	.nav_box ul li { width: 50%; margin-right: 0;}
        .nav_box ul li a.active {background: url(../images2020/nav_hover.png) no-repeat center bottom 10%;}
	
	.footer_link { display: none;}
	.footer_main_l {margin-top: 0;width: 100%;padding: 0 10px;box-sizing: border-box;}
	.footer_main_l p,.footer_main_l p span{display: block;text-align: center;line-height: 26px;}
	.footer_main ul { width: 100%; padding: 0 10px; box-sizing: border-box; border:none; position:absolute; left: 0; top:15px;}
	.footer_main ul li {width: 50%;display: block;float: left; margin-right: 0;}
	.footer_main ul li a {display: block;border: 1px solid #8dadb8;margin: 2px; text-align: center; color: #80bae0;}
	.footer_main_r { width: 100%; margin-top: 15px; text-align: center;}
	.footer_main_r a {box-sizing:border-box;padding:0 5px;float:initial; margin-right: 0; display: inline-block;}
	.footer_main_r a img {width: 100%;display: table-cell;vertical-align: middle;}
	.footer_main_r a:nth-child(1){width: 16.5%;max-width: 56px;}
	.footer_main_r a:nth-child(2){width: 16.5%;max-width: 61px;}
	.footer_main_r a:nth-child(3){width: 33%;max-width: 120px;}
	.footer_main_r a:nth-child(4){width: 33%;max-width: 120px;}
	
	.footer_main ul li.fr-linkBtn{display:none;}
	.footer_main ul li.th-linkBtn,.footer_main ul li.fo-linkBtn,.footer_main ul li.se-linkBtn{display:none;}

        .xjtj {display:none;}
        .hd1-m2-b1 {width:100% !important;}
}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.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: 40px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}

/*登录|注册*/
.myspace{display:inline-block;color:#c7c7c7;font-size: 14px;line-height:40px;}
.myspace a{margin:0 2px;color: #c7c7c7;}
.myspace a:hover{color:#fff}
/*列表页订阅按钮*/
.AddMySubscription {width:30px;height:30px;background:url(/szxxinterface/AddletterNEW/images/dingyue0.png) center center no-repeat;cursor:pointer;float:right;margin-top:10px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(/szxxinterface/AddletterNEW/images/dingyue1.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
/*我的收藏*/
.SetMyFavorite{display:inline-block;padding-right:34px;background:url(/szxxinterface/AddletterNEW/images/wodeshoucang1.png) right center no-repeat;height:24px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}

.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;}

.artical-share { padding: 11px 0;}
.artical-share .p_c_page_l { float: left;}
.artical-share .p_c_page_l .ld-date,.artical-share .p_c_page_l .ld-source{font-size: 14px;padding-right: 15px;color: #666;white-space: nowrap;}
.artical-share .fx { float: right;}
.artical-share .ly-info a { width: 66px; height: 24px; display: block; float: left; background: #ccc; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; margin:0 10px 0 0}
.artical-share .ly-info a:hover { background: #0069c4;}

/* 分享 */
.fx a {transition: all .0s ease;-webkit-transition: all .0s ease;-moz-transition: all .0s ease;-o-transition: all .0s ease}
.fx .bdshare-button-style2-24 a{background-image:url("../images2020/icons_1_24_2.png") !important;}
.fx .bdshare-button-style2-24 .bds_weixin{background-position:0 -52px;}
.fx .bdshare-button-style2-24 .bds_tsina{background-position:0 -104px;}
.fx .bdshare-button-style2-24 .bds_renren{background-position:0 -156px;}
.fx .bdshare-button-style2-24 .bds_qzone{background-position:0 -208px;}
.fx .bdshare-button-style2-24 .bds_tieba{background-position:0 -259px;}
.fx .bdshare-button-style2-24 .bds_weixin:hover{background-position:-26px -52px;}
.fx .bdshare-button-style2-24 .bds_tsina:hover{background-position:-26px -104px;}
.fx .bdshare-button-style2-24 .bds_renren:hover{background-position:-26px -156px;}
.fx .bdshare-button-style2-24 .bds_qzone:hover{background-position:-26px -208px;}
.fx .bdshare-button-style2-24 .bds_tieba:hover{background-position:-26px -259px;}


#cnzz_stat_icon_1279742014 {display:none;}
