@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
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; color:#333;font-size: 14px; background: #fff; font-family: "Microsoft YaHei";-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;font-family: "Microsoft YaHei";}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#da0000;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;margin-top:0;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.jump-info .btn-group{ padding-left:0!important;}
.hide.active{display: block!important;}

.zt-header{height: 468px;background: url("../images_dsgm/zt-dsgm-header.jpg") top center no-repeat;}
.zt-header .img_title{display: none;}
.zt-bancon img{max-width: 100%;height: auto;}
.zt-banner{position: relative;}
.guidang{position: absolute;top: 0;right: 0;z-index: 99;}
/*导航*/
.zt-menubox{height: 60px;line-height: 60px; background: #ce2008;}
.zt-menubox li{width: 16.6%;float: left;text-align: center;background: url("../images_dsgm/nav_line.png") right center no-repeat;}
.zt-menubox li.last{background: none;}
.zt-menubox li a{display:block;font-size: 24px;font-weight: bold;color: #fff;}
.zt-menubox li.on a{color: #F1DA7C;}

.zt-footer{padding: 32px 0 40px;margin-top: 30px; text-align: center; border-top: #ce2008 2px solid;background: #f5f5f5;line-height: 30px;font-size: 15px;}
.zt-footer .bottom{position: relative;}
.dzjg{position: absolute;left: 20px;top: 20px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .zt-header{height: 387px;background-size: cover;}
}
@media only screen and (max-width:991px) {
    .zt-main{margin: 0 15px;}
    .zt-header{height: 300px;background-size: cover;}
    .zt-footer{margin-top: 20px;padding: 20px 0;}
    .dzjg{position: static;}
}
@media only screen and (max-width: 767px) {

    .guidang{width: 200px !important;height: 200px !important;background-size: 100% 100% !important;}

    .zt-header{height: auto;background-size: cover;}
    .zt-main{margin: 0 10px;}
    .zt-menubox{height: auto;}
    .zt-menubox li{width: 33.33%;}
    .zt-menubox li a{font-size: 20px;}


}
@media only screen and (max-width:400px) {
    .guidang{width: 160px !important;height: 160px !important;}
    .zt-menubox li a{font-size: 15px;}
}
/*序言*/
.zt-xybox{margin: 17px 3px 40px;border: #e2796b 1px solid;position: relative;}
.xy-icon{display: block;position: absolute;}
.icon-left-t{width: 39px;height: 39px;top:-1px;left:-1px; background: url("../images_dsgm/icon-left-t.jpg") center no-repeat;}
.icon-left-b{width: 39px;height: 46px;bottom:-1px;left:-1px; background: url("../images_dsgm/icon-left-b.jpg") center no-repeat;}
.icon-right-t{width: 34px;height: 39px;top:-1px;right:-1px;background: url("../images_dsgm/icon-right-t.jpg") center no-repeat;}
.icon-right-b{width: 34px;height: 46px;bottom:-1px;right:-1px;background: url("../images_dsgm/icon-right-b.jpg") center no-repeat;}

.xycon{position: relative;margin: 8px; z-index: 10; border: #e2796b 1px solid;padding:28px 30px;background: none;}
.xycon p{line-height: 32px;text-indent: 2em;font-size: 16px;color: #666;}

.zt-title{height: 45px;background: url("../images_dsgm/line_d4.png") bottom repeat-x;}
.zt-title li{float: left;width: 158px;height: 45px;}
.zt-title li a{display: block;font-size: 22px;padding-left: 32px;line-height: 45px;}
.zt-title li.active{background: url("../images_dsgm/titlebg.png") left no-repeat;}
.zt-title li.active a{color: #fff;font-weight: bold;}
.zt-title .more{display: block;width: 62px;height: 25px;line-height: 25px;text-align: center; border-radius: 13px;background:#f3af37;font-size: 15px;color: #fff;margin-top: 11px;}
.zt-title .more:hover{text-decoration: underline;}

.zt-picList{margin: 22px 0 10px;}
.zt-picList ul{margin-right:-32px; }
.zt-picList li{width: 276px;float: left;margin-right: 32px;margin-bottom: 20px;}
.zt-picList li img{width: 100%;height: 207px;}
.zt-picList li .info{padding: 5px 10px;height: 60px;overflow: hidden;}
.zt-picList li .title{display: block; font-size: 16px;font-weight:bold;line-height: 30px;}
.zt-picList li p{color: #666;line-height: 22px;}

.zt-picList .news-list{margin-right: 0;padding: 15px 0;}
.zt-picList .news-list li{width: 20%;margin: 0 !important;}
.zt-picList .news-list li a{display: block;line-height: 36px;height: 36px;overflow: hidden;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.columnName_tab{margin-top: 20px;}
.columnName_tab ul{margin-right: -20px;}
.columnName_tab li{float: left;margin-right: 20px;width: 224px;}
.columnName_tab li a{display: block; height: 60px;line-height: 60px;border: #ddd 1px solid;font-size: 20px;text-align: center;}
.columnName_tab li.active a{background:#ce2008;color: #fff;border-color: #ce2008;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .zt-picList li{width: 233px;margin-right: 20px;}
    .zt-picList li img{height:160px; }
}
@media only screen and (max-width:991px) {
    .zt-xybox{margin-bottom: 20px;}
    .xycon{padding:20px;}
    .columnName_tab li{margin-bottom: 5px;}
    .zt-picList li{width:353px;margin-bottom: 15px;}
    .zt-picList li img{height:230px; }

    .zt-picList .news-list li{width: 33.33%;}

}
@media only screen and (max-width: 767px) {
    .zt-xybox{margin-bottom: 15px;}
    .xycon{padding:15px;}
    .xycon p{font-size: 14px;line-height: 26px;}
    .zt-title li a{font-size: 18px;}
    .columnName_tab ul{margin-right: 0;}
    .columnName_tab li{width: 31.33%;margin: 0 1% 5px;}
    .zt-picList ul{margin-right: 0;}
    .zt-picList li{width:48%;margin: 0 1% 10px;}
    .zt-picList li img{height:230px; }
    .zt-picList .news-list li{width: 50%;}
}
@media only screen and (max-width: 480px) {
    .columnName a{font-size: 22px;}
    .columnName_tab li{width: 48%;}
    .columnName_tab li a{height: 45px;line-height: 45px;font-size: 18px;}
    .zt-picList li img{height:160px; }
}

/*栏目*/
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0;padding:3px 0;line-height:24px;font-size:14px;font-family:"Microsoft YaHei";}
.pagination a,.pagination span{display:inline-block;border:1px solid #e0e0e0;color:#868585;margin:3px;padding:0 8px;text-decoration:none;white-space:nowrap;height:24px;border-radius: 3px;}
.pagination a:hover{background:#dd0000;border:1px solid #dd0000; color: #fff;}
.pagination a.active{border:1px solid #dd0000;background:#dd0000; color: #fff;}
.pagination span.current,.pagination span.current:hover{background:#dd0000;border:1px solid #dd0000; color: #fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #e0e0e0;color:#868585;background:#f1f1f1;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#f1f1f1;border:#e0e0e0 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#868585;background:#fff;border:1px solid #e0e0e0;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:24px;padding:0 6px;}
.pagination .total{border:0;height:24px;padding:0;}
.pagination .inputBar input{width:40px;height:20px;line-height:24px;padding:2px 5px;border:#e0e0e0 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#f1f1f1;vertical-align:middle;border-radius: 3px; color: #868585;}
.pagination .inputBar .go-page{width:40px;height:26px;line-height:18px;padding:2px 5px;border:#e0e0e0 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#fff;vertical-align:middle;border-radius: 3px; color: #868585;}
.pagination .inputBar .go-page:hover{background:#dd0000;border:1px solid #dd0000; color: #fff;}

/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei";color: #dd0000;}
.ui-dialog-content{font-family:"Microsoft YaHei";}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#dd0000;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media only screen  and (max-width:991px) {
    .ui-popup-modal{width:90%!important;left:5%!important;z-index: 99999;}
    .ui-dialog-content{width:100% !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
    .ui-dialog-grid{width:100%!important}
}
/***当前位置***/
.wzy_position{ height:auto; padding:12px 0 12px 26px; overflow:hidden; line-height:26px; font-size:15px;  background:url(../images_dsgm/dqwz.png) 3px 15px no-repeat}
.wzy_position i{font-style: normal;}
.wzy_position a,.wzy_position span{color:#505050;}
.wzy_position a:hover{color:#2d5599;}

.columnName a{display: block; font-size: 26px;font-weight:bold;line-height: 40px;padding: 10px 0 0;color: #a41111;}

.zt-navjz{margin: 20px 0 0;}
.videoNews-list{margin-right:-32px; }
.videoNews-list li{width: 276px;float: left;margin-right: 32px;margin-bottom: 15px;}
.videoNews-list li .left-img{float: none;}
.videoNews-list li .left-img img{width: 100%;height: 207px;}
.videoNews-list li .right-main{float: none;padding: 5px 10px;}
.videoNews-list li .right-main .video-attr,.videoNews-list li .right-main .play-icon{display: none;}
.videoNews-list li .right-main .video-title{font-size: 16px;font-weight:bold;line-height: 30px;height: 30px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.videoNews-list li .right-main .video-title span.left{float: none;}
.videoNews-list li .right-main  .videoNews-note{color: #666;line-height: 22px;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .videoNews-list li{width: 233px;margin-right: 20px;}
    .videoNews-list li .left-img img{height:160px; }
}
@media only screen and (max-width:991px) {
    .videoNews-list li{width:353px;margin-bottom: 15px;}
    .videoNews-list li .left-img img{height:230px; }
}
@media only screen and (max-width: 767px) {
    .videoNews-list{margin-right: 0;}
    .videoNews-list li{width:48%;margin: 0 1% 10px;}
    .videoNews-list li .left-img img{height:230px; }
}
@media only screen and (max-width: 480px) {
    .zt-picList li img{height:160px; }
}


ul.doc_list{padding-bottom:5px;}
ul.doc_list li{overflow:hidden;height:34px;line-height:34px;vertical-align:bottom;}
ul.doc_list li a{max-width:710px;font-size:16px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;display: block;}
ul.doc_list li .date{font-size:14px;color:#999;white-space: nowrap;}
ul.doc_list li.columnName{height:40px;background:#f7f7f7;margin:5px 0 10px;padding:0 55px 0 10px;position:relative;}
ul.doc_list li.columnName .title,.navjz ul li.columnName .title:hover{display:block;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#dd0000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;margin:0;}
ul.doc_list li.columnName .more{font-size:14px;color:#999;line-height:40px;position:absolute;right:10px;top:0;display:block;float:none;margin:0;}
ul.doc_list li.columnName .more:hover{color:#dd0000;}
@media only screen and (max-width:991px) {
    ul.doc_list li a{max-width:none;margin-right: 60px;float:none;}
    ul.doc_list li img{display: none;}
}
/*文章*/
.wenzhang{padding: 10px 20px;border: #ddd 1px solid;}
.newstitle{font-size:32px;line-height:1.44;text-align:center;padding:5px 0;}
.newstitlef,.newstitlet{font-size:20px;text-align:center;line-height:1.4;font-weight:normal;}
.newstitles{font-size:16px;text-align:center;line-height: 1.4;font-weight:normal;}
.newsinfo{height:auto;line-height:28px;font-size:14px;padding:10px 0;color:#666;text-align:center;border-bottom:1px solid #d0d0d0;margin-top:10px;}
.newsinfo i{font-style:normal;}
.newsinfo span{display:inline-block; margin: 0 0.5em;}
.newsinfo a{color: #666;}
.newsinfo a:hover{color: #da0000;}
.newsinfo .print_w{width:35px;background:url("../images_dsgm/print.png") 0 center no-repeat;cursor:pointer;padding-left:22px;}
.newsinfo .share{ display: inline-block;vertical-align: middle;}
.newsinfo .share-box{ position: relative; right: auto;  top:auto; }
.newscontnet{font-size:16px;  margin:0 auto; color:#333; line-height:2; padding:20px 0 0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.newscontnet img{ max-width:100%!important; height: auto;}
.newscontnet table{ width: 100%!important;}
.newscontnet table tr td{ border: 1px solid #ccc!important; padding: 5px;}

.minh500{  height:auto !important;  min-height:500px;   _height:500px;}
/*视频文章*/
.video_main_content{ margin-top:30px; text-align: center;}

