﻿	@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
q:before, q:after {content:'';}
abbr,acronym{border:0;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 '宋体', "Microsoft YaHei",微软雅黑,tahoma,Verdana,arial,sans-serif;color:#333; background: url(../images/bg.gif) repeat-x center top #f3f3f3; }
input,textarea,select,button{vertical-align:middle; font-family:"Microsoft YaHei",微软雅黑;color:#333; outline: 0 none;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#444;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;cursor:pointer; }
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden; display: block; font-size: 0; line-height: 0; content:" ";clear:both; height:0; overflow: hidden; margin: 0; padding: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; border-radius: 0;}
textarea {  -webkit-appearance: none;}  
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.bg{background: #fff;}
.p20{padding: 20px 0 0;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.btn-group{ height:auto; margin-top:20px; padding-left:100px;}
.btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#0072cf; color:#fff; font-size:12px; float:left; border-radius:4px!important;}
.jump-info p{word-break:break-all;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.bg{background: #f3f3f3;}
.con{display: none;}
.con.active{display: block;}
.bordernone{border: 0 none !important;}
.img_title{ display:inline-block;}
.hidden-tit .img_title{display: none;}
.mt20{ margin-top:20px;}
.bot15{ margin-bottom: 15px;}
.bradius-a a{ border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.mianline{  border: 1px solid #ddd; padding: 0 16px;}
/*头部 */
.container{ width: 1006px;}
.dtqctop{height:41px;line-height:40px;padding-left:7px;}
.dtqctop a{font-size:12px;color:#666;}
.dtqctop a:hover{text-decoration:underline;}
.dtqctopleft{float:left;display:inline;}
.dtqctopleft ul li{float:left;display:inline;}
.dtqctopleft ul li.num1{background:url(../images/icon1.gif) no-repeat left center;}
.dtqctopleft ul li.num2{background:url(../images/icon3.gif) no-repeat left center;}
.dtqctopleft ul li a{padding-left:23px;padding-right:16px;}
.dtqctopright{float:right;display:inline;}
.dtqctopright ul li{float:left;display:inline;background:url(../images/bgline.png) no-repeat left 16px;}
.dtqctopright ul li.num1{background:none;}
.dtqctopright ul li a{padding:0 13px;}
.dtqbanner{height:177px;}
.dtqbanner .img_title {display:none;}
.dtqnav{height:72px;padding-top:25px;overflow:hidden;}
.dtqnavson1{height:72px;}
.dtgstit{float:left;display:inline;position:relative;background:url(../images/navbg.gif) no-repeat right center;height:52px;overflow:hidden;}
.dtgstit.last{background:none;}
.dtgstit #atd0, .dtgstit #atd1, .dtgstit #atd2, .dtgstit #atd3, .dtgstit #atd4, .dtgstit #atd5{float:left;display:inline;margin-right:17px;width:56px;height:52px;}
.dtgstit>div>a{display:block;background:url(../images/tb1.gif) no-repeat;width:56px;height:52px;}
.dtgstit .sec2 a{background:url(../images/tbw.gif) no-repeat;width:56px;margin-left:10px;}
.dtgstit  #atd0>a{background-position:0 0;}
.dtgstit  #atd1>a{background-position:0 -52px;}
.dtgstit  #atd2>a{background-position:0 -104px;}
.dtgstit  #atd3>a{background-position:0 -156px;}
.dtgstit  #atd4>a{background-position:0 -208px;}
.dtgstit  #atd5>a{background-position:0 -260px;}
.dtgstitlist{float:left;display:inline;width:92px;}
.dtgstit .dtgstitlist ul li{float:left;display:inline;margin-right:10px;padding-top:2px;width:48px;}
.dtgstit .dtgstitlist ul li a{font-size:12px;color:#333;line-height:22px;}
.dtgstit .dtgstitlist ul li a:hover{color:#cd0200;text-decoration:underline;}



.weathernav{padding: 0 20px;height: 36px;background:#fff;margin-top: 10px;line-height: 36px;border: 1px solid#ddd;font-size:12px;}
.weathernav .time{width: 322px;overflow: hidden;height: 36px;color:#000;padding-left: 24px;background: url(../images/date.gif) no-repeat left center;}
.weathernav .weatherson {width: 247px;height:36px;overflow:hidden;}
.weathernav .search{width: 284px;height: 24px;line-height: 24px;position:relative;}
.weathernav .search li.se_box{float: left; margin-right:3px; height:24px; position:relative;}
.weathernav .search li.se_box .msg-box{left:0;top:6px;position:absolute;}
.weathernav .search li.se_box input{float: left;width:188px; height:24px;background:#fff;padding-left:29px;margin-top:5px; line-height:24px; font-size: 12px; color: #666;outline: none;border: #ddd 1px solid;background:url(../images/s1.gif) no-repeat left center;}
.weathernav .search li.sea_an{width:62px;height:25px;margin-top:5px;}
.weathernav .search li.sea_an input{display: block;float: left;width: 62px;height:25px;padding: 0;border: none;background: url(../images/s2.gif) no-repeat center center;cursor: pointer; border:0;overflow:hidden;cursor:pointer;text-indent: -99px;}
.weathernav .search li.se_box input::-webkit-input-placeholder {color:#999;}
.weathernav .search li.se_box input:-moz-placeholder {color:#999;}
.weathernav .search li.se_box input::-moz-placeholder {color:#999;}
input:-ms-input-placeholder {color:#999;}

.dtqnavson2{display:none;}
.dtqnavson2 .navbar{margin: 0 auto;background:#0072cf;height:50px;z-index: 2;}
.container-fluid{float:none;}
.navbar{height: 50px;padding: 0;background: #0072cf;z-index: 10;}
.navbar-toggle{padding:9px 13px;margin:8px 10px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-brand{padding:0px 10px;font-size:14px;font-weight:bold;color:#fff; line-height:50px;height:50px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#0072cf;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
.navbar-nav{margin:0;width:100%;}
.navbar-nav li{/*float:none;*/width:14.2% !important;background:none;position: relative !important; height:50px;padding:0;margin:0;text-align: center;/* border-top: #fff 1px solid;*/}
.navbar-nav li a{width: 100% !important;padding: 0; height:50px;line-height:50px;background:#0072cf;color:#fff !important; font-size:16px !important;font-weight: bold;}
.navbar-nav li a:hover,.navbar-nav li.on a{background:#0072cf;color: #ffff00!important;}

/*******底部*******/
.ls-footer{width: 1006px;margin: 10px auto 0;line-height: 24px;text-align: center;padding-bottom: 60px;color:#666;position:relative;}
.footnav{height: 26px;line-height: 26px;text-align: center;margin-bottom: 20px;background:#0072cf;color:#fff;font-size:12px;}
.footnav a{color:#fff;padding: 0 5px;}
.footnav a:hover{text-decoration:underline;}
.fotcon, .fotcon span, .fotcon a{font-size:12px;color:#666;}
.fotcon span{padding:0 5px;}
.fotcon span img{padding-right:5px;}
.bot_ico{width: 75px;height: 75px;position: absolute;left: 53px;top: 46px;overflow: hidden;}
.bot_jiucuo{width: 110px;height: 55px;position: absolute;right: 125px;top: 55px;}
.old-govimg {
  position: absolute;
  z-index: 100;
  top: 55px;
  right: 0;
}
@media (max-width:1199px) {
    .bot_jiucuo{
      right: 0;
      top: 30px;
    }
    .old-govimg{
      top: 89px;
    }
}
@media (max-width:991px) {
  .old-govimg{
    display: none;
  }
}
/*******微信弹框*******/
.wx_box{position: fixed;z-index: 99999; text-align:center; top: 50%;left: 50%;width: 258px;height: 278px;margin: -235px 0 0 -215px;background-color: #fff;display: none;box-shadow: 0 0 10px #666;}
.wx_box .top {border-bottom: 1px solid #ddd;padding: 10px;position: relative;height: 20px;}
.wx_box .top a {float: right;color: #999;padding: 5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd;}
.wx_box ul li .img_title{ display: none;}
/*******右侧悬浮*******/
.slide{width:72px;position:fixed;_position:absolute;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px; right:50%; margin-right:-589px; bottom:50px; overflow:hidden;}
.slide .icon li{float:left;width:72px;height:auto;overflow:hidden;cursor:pointer; text-align:center; }
.slide .icon li a{ display:block; text-align:center;font-size:12px;}
.slide .icon li.wb a{background: url(../images/pf.gif) no-repeat 0 0;padding-top: 42px;line-height: 28px;height: 28px;}
.slide .icon li.wx  a{background: url(../images/pf.gif) no-repeat 0 -70px;padding-top: 40px;line-height: 28px;height: 28px;}
.slide .icon li.wza a{background: url(../images/pf.gif) no-repeat 0 -138px;padding-top: 40px;line-height: 24px;height: 28px;}
.slide .icon li.gotop a{background: url(../images/pf.gif) no-repeat 0 -206px;padding-top: 20px;line-height: 24px;height: 24px;}
.slide .icon li:hover a,.slide .icon li.active a{ color:#cd2000;text-decoration: underline;}
.j-couplet .slide .couplet-close{height: 30px;background:#fff;border: 1px solid #ddd;border-top: none;text-align: center;line-height: 28px;}

.j-couplet  {width:130px;position: fixed;_position:absolute;left:28px; bottom:20px;z-index:1000;}
.j-couplet   ul li .img_title{ display:none;}
.j-couplet .float-close{text-align:left;}
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float ul li{overflow: hidden; }
.j-float img{height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}
@media (max-width:1320px){

  .j-couplet{display:none !important;}
}
@media (min-width: 992px) and (max-width:1006px) {
.ls-footer{width: 992px;}
  .container {width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px){
 .container {width: 768px;}
/*导航 */

.dtgstitlist{display:none;}
.dtgstit #atd0, .dtgstit #atd1, .dtgstit #atd2, .dtgstit #atd3, .dtgstit #atd4, .dtgstit #atd5{width:111px;}
.dtgstit{background:none;}
.weathernav .weatherson{display:none;}
.ls-footer{width:768px;}
.bot_ico{display:none;}
.bot_jiucuo{display:none;}
}
@media (max-width: 767px){
.container {width: 100%;}
.dtqnavson1{display:none;}
.dtqnavson2{display:block;}
.dtqbanner{height:auto;width:100%;}
.dtqbanner ul li img{width:100% !important;height:auto !important;}
.dtqnav{height:auto;overflow:inherit;padding-top:0;}
.navbar-nav li{width:100% !important;border-top: 1px solid #6da0ca;}
.weathernav .time, .weathernav .weatherson{display:none;}
.weathernav{padding:0;height:auto;margin-top:0;background:none;border:none;}
.weathernav .search{float:none;margin:0 auto;}
.dbtbox .list1 h2.title a{width:80%;text-align:center;}
.dbtbox{height:auto;background:#fff;width:96%;padding:0 2%;padding-bottom:10px;}
.weathernav .search li.se_box input{background-color:#fff;}
.ls-footer{width:96%;padding:0 2%;}
.bot_ico{display:none;}
.bot_jiucuo{display:none;}
.footnav{display:none;}
}

/*页面纠错*/
.ui-dialog-title{color:#0072cf;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#0072cf;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#0072cf;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#0072cf;border:1px solid #0072cf;color:#fff !important;}
.pagination a.active{border:1px solid #0072cf;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#0072cf;border:1px solid #0072cf;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover,.pagination .go-page:hover{color:#fff;background:#0072cf;border:#0072cf 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination .go-page{width:40px;height:30px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#fff;vertical-align:middle;cursor: pointer;}


/*当前位置*/
.wz_top{background: url(../images/posbg.gif) top repeat-x;color:#666;height: 36px;line-height: 34px;padding: 0 22px;}
.wz_topson{background: url(../images/posico.gif) left 8px no-repeat;padding-left: 24px;height: 36px;font-size:12px;}
.wz_top a{  color: #666;}
/*弹框*/
.jump-info .btn-group .btn {background: #0072cf !important;}
@media (max-width: 480px) {
    :root body {position: absolute;}
    body {width: 100vw;overflow: hidden;}
}
@media print{
    a[href]:after {
        content: none!important;
    }
    body{min-width: 1140px !important;}
    .container{width: 1140px !important;}
}
