@charset "utf-8";
/* CSS Document */
html { color:#333;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td { margin: 0;padding: 0;}
table { border-collapse: collapse;border-spacing: 0;}
img { border: none;}
button,em,input,option,select,textarea,th { font:inherit;}
li {list-style: none;}
h1,h2,h3,h4 { font-weight: normal; font-size:100%;}
body { margin:0; padding:0; font-size:12px; color:#333; font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff; }
a{ color:#333; text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;*/}
a:hover{ text-decoration: none; color:#333;}
input{ outline:none;}

/****公用****/
.fl{ float:left;}
.fr{ float:right;}
.txtcenter{ text-align:center;}
.bor{ border:1px solid #CCC;}
.rel{ position:relative;}
.red{ color:#FF0000;}
.white{ color:#FFF;}
.block { display:block;}
.in-block{display: inline-block;}
.hide{ display:none;}

.transparent_class{ filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.dotted{ border-bottom:1px dotted #CCCCCC; font-size:0; line-height:0; padding:0; margin:0; clear:both;}

.pm0{ padding:0!important; margin:0!important;}

.pd5{ padding:5px;}
.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pd20{ padding:20px;}

.m5{ margin:5px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m20{ margin:20px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
/*清除浮动1*/
.clear { clear:both;height:0;overflow:hidden;clear:both!important;}
.clear.both {height:10px;}
/*清除浮动2*/
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}  
.clearfix { display: inline-block; }  
* html .clearfix { height: 1%; }  
.clearfix { display: block; }
.wrap{ width: 1200px; margin: 0 auto;}
.blank20 {margin: 0 auto; width: 100%; height: 20px; font-size: 1px; clear: both;}
/*input[type=text]:focus, input[type=password]:focus, textarea:focus {-webkit-box-shadow: 0 0 0 1000px#03659c inset;outline:none;}*/
#sitenav{display: none;}
.wap_show{display: none;}
.sbdc_show{display: none;}

/*当前位置*/
.nav-path{ width: 100%; height: 60px; background-color: #f2f2f2;}
.dqwz{ width:1200px;margin: 0 auto; line-height:60px; height:60px; text-align:left; font-size:16px; color:#999999;}
.dqwz a{ color:#999999;}
.dqwz a:hover{ color:#006eab;}

.w1200 { width: 1200px; margin: 0 auto;}
/* 顶部 */
.header{ height:160px; background: url("http://www.changsha.gov.cn/images/2020ty_banner.png") no-repeat center top; }
.top{ height: 36px;line-height: 36px; overflow:hidden; }
.top a{ font-size: 14px; color:#006dac!important; margin:0 10px }
.top a:hover{ text-decoration: underline; }
.top .top_right{ color:#006dac; }
.top .top_right img{ margin-top: -3px; }
.top .top_right .login,
.top .top_right .register{ margin: 0 5px; }
/* 导航logo */
.logo-search{ margin-top: 24px; }
.logo-search .logo{ float:left; width:310px; }
/* 导航 */
.nav{ background: #006dac; }
#nav>li{ width: 14.285%; *width: 14.28%; float: left; text-align: center; position: relative; }
#nav>li>a{ display: block; height: 60px; line-height:60px; font-size: 20px; color: #fff; font-weight: bold; position: relative; text-shadow: 0 0 3px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.3); }
#nav>.on>a{ background: url("http://www.changsha.gov.cn/images/2020ty_nav_bg.png") no-repeat center bottom;  }
/* 统一搜索 */
.index-search { margin-top: 7px; float:right; width:520px; height:50px; border-radius: 25px; overflow: hidden; background: url("http://www.changsha.gov.cn/images/2020index_search_r.png") no-repeat center; }
.index-search .search-txt { display:block; float: left; border: 0; width: 420px; height: 50px; background:transparent; padding-left:20px; font-size: 16px; line-height: 50px; outline: none; cursor: text; }
.index-search .search-btn { display:block; float: left; border: 0; width: 80px; height: 50px; background: url("http://www.changsha.gov.cn/images/2020index_search.png") no-repeat center; outline: none; cursor: pointer; }
/* 底部 */
.footer{  border-top:3px solid #027fab; padding:30px 0; background:#fff; }
.footer a, .footer p{ color:#666; font-size:14px; line-height:25px; }
.footer .footer-con{ float:left; }
.footer .footer-con01{ width:205px; }
.footer .footer-con02{ width:355px; }
.footer .footer-con03{ width:240px; }
.footer .footer-con04{ float:right; }
.app-header{ display:none; }
/* media */
@media only screen and (max-width: 1100px) {

    * { box-sizing: border-box;}
    .Voice-Voicer-Container,.top,.sidebar,.header .menu { display: none;}
    /* 通用app头部底部样式 */
    .w1200 { width: 100% !important;}
    .floor{ width: 100%; }
    .header,.nav{ display:none; }
    .app-header{ display:block; }
    /* 移动端头部 */
    .app-header{ background:#006dac; overflow:hidden; position:relative; }
    .app-top{ height: 6px;position:relative; }
    .app-top .en{margin: 5px 10px;position:absolute;top: 0;right:0;z-index:999;}
    .app-top .en a{color:#fff;font-size: 14px;}
    .app-logo{ padding:20px 0;  position:relative; }
    .app-logo img{ max-width: 75%; margin-left: 15px; }
    .app-search-btn{ position:absolute; top:0; bottom:0; right:20px; background:url("http://www.changsha.gov.cn/images/2020xxz_app_fdj.png") no-repeat center; width:23px; height:100%; }
    .app-search-btn.on{ background:url("http://www.changsha.gov.cn/images/2020xxz_app_sql.png") no-repeat center; }
    .app-search{ padding: 15px 0; border-top:1px solid #00649e; background:#006dac; display:none; }
    .app-search .box{ width:300px; height:30px; margin:0 auto; overflow:hidden; background:#fff; border-radius:15px; }
    .app-search .app-sr{ width:250px; height:30px; line-height:30px; border:0; outline: none; display:block; box-sizing:border-box; padding-left: 15px; color:#cccccc; float:left; }
    .app-search .app-btn{ display:block; width:50px; height:30px; border:0; outline: none; background: url("http://www.changsha.gov.cn/images/2020xxz_search_bg2.png") no-repeat center; float:right; }
    /* 导航 */
    .app-header:after{ content:""; display: block;width: 50px;height: 50px;position: absolute;right: 0;bottom: 0;background: linear-gradient(to right, rgba(0,83,147,0), rgb(0, 109, 172)) }
    .app-nav{ padding-bottom: 0; height:50px; background: #006dac; border-top: 1px solid #00649e; position:relative; overflow-x: scroll;overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; }
    .app-nav::-webkit-scrollbar{ display:none; }
    .app-nav .bj{ display: block;width: 50px;height: 50px;position: absolute;right: 0;top: 0;background: linear-gradient(to right, rgba(0,83,147,0), rgba(169, 44, 50, 1)) }
    .app-nav ul{ height: 40px; padding:0; width: 672px!important; }
    .app-nav ul li{ width:92px; float:left; height: 50px; line-height:50px; text-align:center; }
    .app-nav ul li a{ display:block; height: 100%; font-size: 18px; color:#fff; }
    .app-nav ul li span{ display:none; }
    .app-nav ul .on>a{ background: url("http://www.changsha.gov.cn/images/2020ty_nav_bg.png") no-repeat center bottom;  }
    /* 底部 */
    .footer{ border-top: 3px solid #006dac; padding: 20px 0; }
    .footer .footer-con{ float:left; text-align:center; }
    .footer .footer-con01 p{ display:inline-block; margin: 0 4px; }
    .footer .footer-con01, .footer .footer-con02, .footer .footer-con03{ width: 100%; }
    .footer .footer-con04{ float:none; }

    .nav-path{height:auto;line-height:.9rem;font-size:.48rem;background:#f2f2f2;padding:.3rem 0 .25rem .5rem;}
    .dqwz { height: auto; line-height: 20px; }
    .dqwz{width:100%;height:auto;line-height:inherit;font-size:inherit;word-break:break-all;word-wrap:break-word;}
    .dqwz a{display:inline;font-size: 16px; }

}

#archive{position:absolute;width:160px;height:150px;text-align:center;right:20px;top:10px;background:url(20200608_archive.png) center 5px no-repeat;}
#archive span{font-size:14px;color:#ff0000;padding-top:120px;}
#wz_detail{font-size:16px !important}
@media (max-width: 767px){
 .sbdc_show{display: block;}
}
