/*****
*怀化市政府集约化建设子站样式文件
*@crtime:2019年08月1日21:00
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:周超群
*@modifyLog: what when who
*
*/
@charset "utf-8";
html{font-size:16px;font-family:"微软雅黑";}
*{box-sizing: border-box;}
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{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%;}
abbr,acronym{border:0;font-variant:normal;}
legend{color:#000;}
select{ color:#999;}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);  /* 去掉链接触摸高亮 */ }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
a:hover{cursor: pointer;}
input{outline: none;}
/*pubblic class*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.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;}
.elip{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.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;
}
.clearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.dn{display: none!important;}
.cursor-p{
  cursor: pointer;
}
button{
  cursor: pointer;}
.textoverflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.multiTit{ background-color: #f5f5f5; padding: .5rem 1rem;color: #666;}
.multiTit a{color: #666;}
body {background: #c9dff0 url(../images/bg.jpg) no-repeat;z-index: 1;position: relative;background-size: 100%;}
.p-ico {background: url(../images/bk.png) no-repeat;display: inline-block;position: relative;}
.ico-search {font-size: 0;width: 27px;height: 27px;background-position: -38px -257px;border: none;position: absolute;right: 1rem;top: 8px;}
/*index head*/
.head {height: 284px;font-size: 14px;margin-bottom:20px;}
.h-top {height: 40px;background: rgba(8,65,109,0.5);color: #fff;}
.h-top .date-wrap {height: 100%;line-height: 2.85rem;}
.h-top .weather-wrap {margin-top: 0.60rem;overflow: hidden;}
.h-top-right {height: 40px;line-height: 40px;}
.h-top-right a {color: #fff;}
.h-center .searchico-wrap {height: 40px;width: 67px;background: #2276b0;display: inline-block;}

.h-center .searchico-wrap button{margin: 0;padding: 0;border: 0;outline: none; }
.h-center .headimg-wrap {margin-top: 2.85rem;text-align: center;}
.h-center .headimg-wrap a {display: inline-block;height: 90px;}
.headsearch-wrap {margin-top: 1.71rem;padding: 0 25%;}
.headsearch-wrap input:first-child {width: 100%;height: 41px;background: #fff;border:none;border-radius: 50px;vertical-align: middle;padding-left:20px;padding-right:50px;/* margin-left: 26%; */}
.headsearch-wrap input:last-child{cursor: pointer;}
.search-b{margin-top: 12px;}
.search-b span{color: #3e8bc0;margin-right: 8px;}
.search-b a{color: #3e8bc0;}
.search-b a:nth-child(n+1):hover{color:#000}
.search-b .a-wrap {width: 303px;margin: 0 auto;}
.search-b .a-wrap a {color: #3e8bc0;}
.search-b .a-wrap a:nth-child(1) {color: #1073b4;margin-right: 16px;}
.search-form{position: relative;width: 100%;}



/*sub head*/
.nav-sub{height: 69px;    line-height: 69px;text-align: center;font-size: 0;}
.nav-sub a{color: #ffffff;display: block;}
.nav-sub ul{height: 100%;}
.nav-sub li{width: 16.66%;background: #2a6ec1;display: inline-block;font-size:1.125rem;}
.nav-sub li:hover{background:#7bb7e0;cursor: pointer;}


/*footer*/
.footer {height: 145px;background: #1f5d92;color: #fff;/* overflow: hidden; */}
.footer a {color: #fff;}
.footer .content-box {height: 100%;}
.footer-content {font-size: 12px;float: left;line-height: 23px;padding: 0.875rem;}
.footer-left {margin-top: 3.8%;}
/* .footer-content {padding: 10px;} */
.ico-dzjg{width: 54px;height: 63px;background-position:2px 1px;position: relative;top: 43px;}
.ico-xgwab {width: 26px;height: 19px;background-position: -73px -21px;position: relative;top: 4px;}
.dzjg-wrap {height: 100%;float: left;}
.footer-content a:hover{color:#999; }
.footer-content p:nth-child(4){margin-top:-3px;}

/*friendly links*/
.szbmwzlj {margin-top: 14px;background:#fff;height: 4.0625rem;}
.szbmwzlj-wrap {padding-top: 0.8%;}
.szbmwzlj-wrap div {width: 23.75%;height: 35px;line-height: 35px;float: left;margin-left: 1.66%;}
.szbmwzlj-wrap div:first-child {margin-left: 0;}
.szbmwzlj-wrap select {height: 100%;width: 100%;color: #666666;}

.fr-links{position: relative;top: 50%;transform: translate(0px, -50%);} 
.fr-links .h4,.fr-links .h3{font-weight: normal;border: 1px solid #e6e6e6;float: left;width: 23.75%;height: 2.125rem;padding:0 1rem;position:relative;border-radius:4px;line-height: 2.125rem;cursor: pointer;}
.fr-links .h3>a{display:block;height:100%;}
.fr-links .h4:hover,.fr-links .h3:hover{background: #f7f7f7;}
.fr-links .h4::after{content:'';width:0;height:0;border:.5rem solid transparent;border-top-color: #838383;position:absolute;right:.5rem;top:9px;}
.fr-links .h4.on{background: #fff;}
.fr-links .h4 span{display:block;text-align:center;color: #666666;}
.fr-links .h4.on span{color:#333;}
.fr-links .h4.on::after{border-top-color:transparent;border-bottom-color:#666;top:2px;}
.fr-links .h4 ul{position: absolute;left: 0;bottom:100%;overflow-y: auto;max-height: 254px;width: 100%;background: #fff;border: 1px solid #bfbfbf;font-size: 14px;display: none;}
.fr-links .h4 ul li{margin-left: 8px;}
.fr-links .h4 ul li:hover a{color: #355e92;}
.fr-links .h4:nth-child(n+2),.fr-links .h3:nth-child(n+2){margin-left: 1.64%;}

/* 公用底部时间和来源 */
.date-sou{background: #f7f7f7;color: #9fa0a0;height: 35px;line-height: 35px;padding: 0 1rem;font-size: 14px;margin: 2rem;}
.date-sou .date-sou-s{margin-left: 4rem;float: left;}
.date-sou .date-sou-d{float: left;}

/*Adapt -sub-head*/
@media screen and (max-width:1200px) {
    .head {
        height: 100%;
    }
    .headsearch-wrap {
        display: none;
    }
    .h-top {display: none;}
    .date-sou .date-sou-s{margin-left:0rem;float: right;}
}


@media screen and (max-width:855px) {
    .footer {
        height: auto;
        width: 100%;
    }
    .footer-left {
        display: none;
    }
    .footer-content {float:none;}
    .ico-menu ,.ico-dzjg {
        display: none;
    }
    .szbmwzlj {
        display: none;
    }

    .h-center .headimg-wrap img {
        margin-bottom: 10px;
        /* width: 60%; */
    }
    .h-top-right {
        display: none;
    }
}
@media screen and (max-width:750px) {
    .date-sou {margin:20px 15px;height:auto;line-height:24px; padding:10px;}
    .date-sou .date-sou-d {float: none;text-align: center;}
    .date-sou .date-sou-s{margin-left:0rem;float: none;text-align: center;}
    .footer a {color: #fff;display: inline-block;margin-right: 10px;}
    .h-center .headimg-wrap a {    height: 70px;}
    .h-center .headimg-wrap img {
        width: 96%;
        margin: 0 auto;
        display: block;
    }

     .fx {display: none !important;}
}

@media screen and (max-width:415px) {
	.h-center .headimg-wrap img {
    	margin-bottom: 10px;
        width: 75%;
        margin: 0 auto;
        display: block;
	}
	.h-center .headimg-wrap a{
		width: auto;
	}	
}
@media screen and (max-width:320px) {
	.h-center .headimg-wrap{
		margin-top: 2.5rem;
	}
	.h-center .headimg-wrap a{
		height: 70px;
	}
	.h-center .headimg-wrap img{
		width: 85%;
	}
	
}




/*-------------------------------↓分页样式开始↓------------------------------------*/
.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;}
}