@charset "utf-8";
/*****
*怀化市政府集约化建设子站样式文件
*@crtime:2019年08月1日14:30
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:张涵、金鑫
*@modifyLog: what when who
*
*/
/* CSS Document by ZH*/
html{font-size:14px;font-family:"微软雅黑";}
*{box-sizing: border-box;margin: 0;padding: 0;}
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,label,input,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
a{text-decoration:none;color:#333;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);  /* 去掉链接触摸高亮 */ }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearfix::after,.tab-box>dt::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.ml-30{margin-left:2.14rem;}
.mb-30{margin-bottom:2.14rem;}
.mb-20{margin-bottom:1.43rem;}
.mt-20{margin-top:1.43rem;}
.msx-20{margin: 1.43rem 0;}
.p-20{padding:1.43rem;}
.content-box{max-width: 1200px;margin: 0 auto;}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*图片效果*/
.scale2 li,.scale2 a{overflow:hidden;display:block;}
.scale2 a img{transition:all .3s;display:block;}
.scale2 a:hover img{ transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
/*CSS3属性*/
.box-shadow {
    box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
    -ms-box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
    -o-box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
}

body {background: url(../images/hdbg_02.jpg) no-repeat center top #f5f5f5;}
/*顶部*/
.h-top{overflow: hidden;}
.newsTop{overflow: hidden;}
.c-zwgkbk{overflow: hidden;}
.ht-lf{height: 40px;line-height: 40px;}
.ht-lf p{color: #666;float: left;}
.ht-lf .h-tq{margin-left: 1rem;margin-top: 0.5rem;}
.ht-rt .sx{margin: 0 0.1rem 0 0.4rem;}
.ht-rt{height: 40px;line-height: 40px;}
.ht-rt a{color: #666;}
center.center{background:url(../images/bodyBg.png) top center no-repeat;}
.j-center-cotent{text-align:left;}
.j-site{padding: 0.875rem 0;background-color: #f5f5f5;}
.j-site img {display: inline-block;margin-left: 1.75rem;}
.j-site p{color:#858586;display: inline-block;position: relative;bottom: 4px;}
.j-site p a{color:#858586;display: inline-block;padding: 0 .6rem;}
.j-site p a:hover{color:#0066ff;}
/*搜索以及站点名*/
.h-wzm{font-size: 3.214rem;color: #e80000;text-align: center;margin: 76px 0 1rem 0;}
.p-ico {background: url(../images/mb2.png) no-repeat;display: inline-block;}
.h-search{text-align: center;}
.m-search{width: 555px;height: 40px;display: inline-block;position: relative;}
.m-search .u-btn-search {right: 10px;width: 30px;height: 30px;top: 5px;background-position: -74px -99px;cursor: pointer;border: 0;position: absolute;outline: none;}
.m-search .u-txt-word{width: 555px;height: 40px;border: 2px solid #44b8e9;border-radius: 5px;outline: none;padding: 0 1rem;}
.h-menu{margin-bottom: 1rem;overflow: hidden;}
.h-menu ul{margin-right: -0.1%;}
.h-menu ul li{float: left;width:16.56%;margin-right: 0.1%}
.h-menu ul li a{height: 55px;line-height: 55px;color: #FFF;font-size: 1.29rem;display: block;background:rgba(25, 172, 253, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B219ACFD,endColorstr=#B219ACFD);text-align: center;}
.h-menu ul li a:hover{background:#00a4e3;}
.h-menu ul li a i{width: 30px;height: 30px;vertical-align: middle;margin-right: 0.36rem;}
.h-menu ul li .mu-sy i{background-position: 0 0;}
.h-menu ul li .mu-jj i{background-position: -30px 0px;}
.h-menu ul li .mu-zx i{background-position: -60px 0px;}
.h-menu ul li .mu-gk i{background-position: -87px 0px;}
.h-menu ul li .mu-jl i{background-position: -116px 0px;}
.h-menu ul li .mu-fw i{background-position: -149px 0px;}
/*友情链接*/
.footer{background: #2a6ec1;padding: 1.2rem 0;font-size: 12px;}
.fr-links{/* padding-bottom: 1rem; */margin-right: -2%;height: 37px;}
.fr-links .h4,.fr-links .h3{height: 37px;line-height: 37px;width: 100%;color: #fff;font-size: 1.14rem;background: #2a6ec1;border: 1px solid #2e86ca;padding-left: 0.71rem;float: left;width: 23%;margin-right: 2%;position: relative;cursor: pointer;}
.fr-links .h4 ul,.fr-links .h3 ul {position: absolute;left: 0;bottom: 100%;overflow-y: auto;max-height: 254px;width: 100%;background: #fff;border: 1px solid #bfbfbf;display: none;}
.fr-links .h4 span,.fr-links .h3 span {display: block;text-align: left;padding-left: 0.71rem;}
.fr-links .h4 ul li,.fr-links .h3 ul li {margin-left: 0.57rem;}
.fr-links .h4 .p-ico,.fr-links .h3 .p-ico{width: 20px;height: 20px;}
.fr-links .h4 .p-ico,.fr-links .h3 .p-ico{background-position: -133px -100px;position: absolute;right: 16px;top: 7px;}
.fr-links .h4 ul li a,.fr-links .h3 ul li a{font-size:0.9rem;}
.fr-links .h3 a{display:block;color: #fff;font-size: 1.14rem;}
.fr-links .h4::after{content:'';width:0;height:0;border:.5rem solid transparent;border-top-color: #FFF;position:absolute;right:.5rem;top:9px;}
.fr-links .h4.on::after {border-top-color: transparent;border-bottom-color: #FFF;top: 2px;}
/*footer*/
.ft-dbba{margin-top: 10px;overflow: hidden;}
.ft-dbba .ft-dzjg{display: inline-block;}
.ft-dbba .ft-dzjg i{width:55px;height: 65px;background-position: 1px -136px;margin-top: 11px;}
.ft-zfzcbk a{display: inline-block;}

.ft-zfzcbk a i{width: 115px;height: 60px;}
.ft-zfzcbk .gzh i{background-position: -54px -136px;margin-right:0.71rem;}
.ft-zfzcbk .zfzc i{background-position: 3px -202px;}
.ba-txt{/* margin-left: 1rem; */margin-top: 9px;}
.ba-txt .ft-sx{color: #FFF;margin: 0 0.57rem;}
.ba-txt a{color: #FFF;}
.ba-txt p span{color: #FFF;}
.ba-txt p{margin-bottom: .6rem;color: #fff;}
.ba-txt .zbdw{margin-right: .7rem;}
.ba-txt i{width: 30px;height:20px;background-position: -105px -104px;margin-bottom: -5px;}
.ft-zfzcbk{margin-top: 18px;}
#_span_jiucuo{position:relative;top:-3px;display:inline-block;}
#_ideConac{position:relative;top: 13px;display:inline-block;}

.j-icons-box{background-color:#f7f7f7 !important;width: 100% !important;margin:4rem auto 0 !important;margin-top: 4rem;height: 2.4rem;line-height: 2.4rem;}
.j-icons-box p {margin-left: 2.4rem;color: #9fa0a0;}
.j-icons-box p span{display: inline-block;margin-right:4rem;font-size: 14px;}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.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,.pc_paging .paging li .current:hover{color:#fff;background: #4378a8;border: 1px solid #356189;}.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:#d1e4cc;}
.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover {color: #fff;background: #00a4e3;border: 1px solid #0066b3;}
.totoalPageStr {display: none;}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

/* CSS Document by JX*/
/* 页面自适应 */
@media screen and (max-width:1200px){
	.fr-links{margin-right: 0%;}
	.h-menu ul{margin-right: 0;}
.picScroll-top{height: auto;}
.picScroll-top a{height: auto;}
.fr-links{height: auto;}
}
@media screen and (max-width:840px){
    .h-menu ul li a i {display: none;}
    .ft-dbba {display: block;text-align: center;margin-top: 0;}
    .ba-txt{width: 100%;}
    .ft-zfzcbk{margin: 0 auto;width: 280px;float: none;}
    .ft-zfzcbk a:nth-child(2){display:none;}
}
@media screen and (max-width: 750px){
	.fr-links h4 span{font-size: 1rem;}
	.h-wzm{margin-top:8rem;}
    .h-top{display: none;}
    .u-txt-word{display:none;}
    .u-btn-search{display:none;}
    .h-search{height:0;}
    .h-menu{text-align:center;}
    .m-search{width:0;}
    .h-menu ul li{width:32%;margin-right: 1%;}
    .h-menu ul li:nth-child(1),.h-menu ul li:nth-child(4){margin-left: 1%;}
    .h-menu ul li:nth-child(1),.h-menu ul li:nth-child(2),.h-menu ul li:nth-child(3){margin-bottom: 1%;}
	.fr-links h4 {width:47%;}
	.fr-links h4:nth-child(-n+2){margin-bottom: 1rem;}
    .j-footer-bottom{margin-bottom: 1rem;}
    .fr-links:nth-child(1),.fr-links:nth-child(2){margin-left: 1rem;}
    .fr-links:nth-child(3),.fr-links:nth-child(4){margin-right: 1rem;}
     .j-icons-box{height: auto;margin-top: 0;margin-bottom: 10px;}

    .fx {display: none !important;}
}
@media screen and (max-width:480px){
	.fr-links h4 .p-ico{right:18px;}
}
@media screen and (max-width:450px){
    .pc_paging{padding: 10px 0;}
    .pc_paging .paging li{margin: 5px 3px;}
	.j-site img{display:none!important;}
	.j-site p{padding-left: 5px!important;}
	.j-site p a{padding: 0 5px!important;}
}
@media screen and (max-width:420px){
	 .fr-links h4 .p-ico {right: 20px;}
     .j-icons-box p{margin-left: 10px;}
}
@media screen and (max-width:380px){
    .h-menu ul li a{font-size: 1.2rem;}
    .j-banner-text{width:70%;}
}
@media screen and (max-width:360px) {
  	.h-menu ul li a{font-size: 1.1rem;}
}
@media screen and (max-width:320px){
  	.h-menu ul li a{font-size: 1rem;}
}