﻿@charset "utf-8";
/* CSS Document */
body{background: #f2f2f2; overflow-x: hidden;}
.minh500{min-height: 500px;}
.hidden-small{display:none;}
.zdxm_banner{ height: 380px; background:url("../images_zdxm/zdjsxm_bannerbg.jpg") center 0 no-repeat;}
.zdxm_logo{ padding-top: 14px;}
.zdxm_logo span{display: none;}
.ban{ text-align: center; padding-top: 30px; }
.ban .img_title{ display: none;}
.yc_top{display:block;position:absolute;top:10px;right:0;}
.yc_top li{float:left;padding-left:10px;}
.yc_top li a{display:block;background:#9dafd4;color:#fff;border-radius:5px;font-size:15px;height:32px;line-height:32px;padding:0 15px;}
.yc_top li a:hover{color:#dd0000;font-weight:bold;}
.zdxm_content{ background: #fff; box-shadow:rgba(0, 0, 0, 0.06) 0 0 6px 0; padding:20px;}
.zdxm_content .zdxm_list{padding:18px 0 18px 20px;}
.zdxm_content .zdxm_list li{ position: relative; float: left; padding:2px 20px; background:url("../images/wgkico.gif") 0 center no-repeat; font-size: 18px; height: 46px; line-height: 46px; width: 530px;}
.zdxm_content .zdxm_list li a{float: left; display: inline-block; overflow: hidden; white-space: nowrap; max-width: 100%;text-overflow: ellipsis;}
.zdxm_listbox .zdxm_list li a{max-width: 970px; *width: 970px;}
.zdxm_content .zdxm_list li span{color: #999; float: right; position: absolute; top:2px; right:20px;}
.zdxm_footer{margin-top: 20px;}
.zdxm_footer .ls-footer{ border-color: #2e6fc7;}

.zdxm_content2{ padding-top: 20px;}
.zdxm_content2 h1{ height:auto; line-height: 40px; background: #548bd5; color: #fff; font-weight: bold; font-size: 26px; padding: 14px 26px; margin: 0;}
.zdxm_tel{ margin-top: 18px; height: 53px; background: url("../images/zt_zdtelbg.gif") left bottom repeat-x;}
.zdxm_tel a,.zdxm_tel span{ display: block; float: left; height: 48px; line-height: 48px; border-bottom: 5px #2e6fc7 solid; padding: 0 9px; font-size: 22px; color: #2e6fc7; font-weight: bold;}

.zdxm_list2{ background: #fafcff; padding: 18px 0;}
.zdxm_list2 ul li{ padding:5px 0 5px 18px; line-height: 26px; background: url(../images/zt_zdico.gif) left center no-repeat;  overflow: hidden; font-size:16px; text-align: justify; float: left; width: 339px; margin-left: 29px;}
.zdxm_listbox .zdxm_list li{ float: none; width: auto;}
.zdxm_listbox .gk_title{background: none; color: #333;}
.gkwz_contnet{ font-size: 16px; line-height: 200%; padding: 30px 20px; min-height: 500px; height: auto; overflow: hidden; overflow-x: auto; text-align: justify;}
.gkwz_contnet img,.gkwz_contnet table{max-width: 90%;}
.wgk_title{ background: url("../images/wgk_telbg.gif") 0 0 repeat-x; border-right: 1px #dddddd solid; padding-right: 5px; height: 50px; overflow: hidden;}

.wgk_title.zdxm h2{ background: #3473b6; text-indent: 0; text-align: center; line-height: 50px; color: #fff; font-size: 24px; letter-spacing: 2px; font-weight: bold; border-left: 5px #da2d2d solid; width: auto; padding: 0 15px; min-width: 190px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.zdxm_content .zdxm_list li{ width: 426px;}
    .zdxm_list2 ul li{ width: 400px;}
    .zdxm_listbox .zdxm_list li{ width: auto;}
    .zdxm_listbox .zdxm_list li a{max-width: 720px; *width: 720px;}
}
@media only screen and (max-width:991px) {
.zdxm_content .zdxm_list li{ width: auto; float: none;}
.zdxm_list2{ padding: 10px;}
.zdxm_list2 ul li{ width: auto; margin-left: 0px; float: none;}
.zdxm_listbox .zdxm_list li a{ max-width: none;*width: none; margin-right: 120px; float: none; display: block;}
}
@media only screen and (max-width:767px) {
.ban img{ width: 90%;}
.zdxm_logo{ padding-left: 10px;}
.zdxm_banner{ height: auto; padding-bottom: 50px;}
.zdxm_content{ padding: 10px;}
.zdxm_content2{ padding-top: 10px;}
.zdxm_content .zdxm_list{ padding: 10px;}
.zdxm_content .zdxm_list li{ padding: 0 0 0 15px; height: auto;    background: url(../images/wgkico.gif) 0 22px no-repeat; overflow: hidden;}
.zdxm_content .zdxm_list li span{ right:0px;}
.zdxm_content .zdxm_list li a{ white-space: normal;}
.zdxm_listbox .zdxm_list li{padding-bottom:36px; height: auto;  line-height: 36px;   background: url(../images/wgkico.gif) 0 18px no-repeat;}
.zdxm_listbox .zdxm_list li a{ margin-right: 0px;  white-space: normal; }
.zdxm_listbox .zdxm_list li .date{ right: auto; top:auto; left: 15px; bottom: 0px;}
.zdxm_tel{ margin-top: 10px;}
.zdxm_list2 ul li{    background: url(../images/zt_zdico.gif) left 18px no-repeat;}
}
@media only screen and (max-width:400px) {
.wgk_title.zdxm h2{ font-size: 20px; min-width: auto;}
}
/******通用文章 end******/
.gk_title{ font-size: 30px; line-height: 45px; text-align: center; font-weight: bold; padding: 10px 20px; color: #333333;position: relative; z-index: 10;}
.gk_title_top{ font-size: 20px; line-height: 24px; padding: 5px 0; text-align: center;}
.gk_title_sub{ font-size: 20px; line-height: 24px; padding: 5px 0; text-align: center;}
.content{ padding: 0px;}
.gk_newsinfo{ border-bottom: 1px solid #ddd; line-height: 26px; padding: 10px 0; font-size: 14px; text-align: center; color: #5d5d5d;}
.gk_newsinfo a{ padding:0 2px; color: #5d5d5d;}
.gk_newsinfo a:hover{color: #dd0000;}
.gk_newsinfo span{ display: inline-block; white-space: nowrap;}
.gk_newsinfo_right .print{ display:inline-block; background:url(../images/print.gif) 7px center no-repeat; padding-left:30px;  }
.gk_newsinfo_right .share{ padding-left:10px;}
.gk_newsinfo_right .share .gwds_tools_24{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../column_img/wzicon2.gif) left center no-repeat; height: 28px;}
.gk_newsinfo_right .share .gwds_tools_24 a{margin: 0 !important; padding-top: 0 !important;}
.gk_newsinfo_right .share .gwds_weixin{background-position: 0 -200px!important;}
.gk_newsinfo_right .share .gwds_tqq{background-position: 0 -160px!important;}
.gk_newsinfo_right .share .gwds_tsina{background-position: 0 -120px!important;}
.gk_newsinfo_right .share  span{display:inline-block;}
.gk_newsinfo_right .share .share-box{display: inline-block;position: relative;right:auto;top: auto;}
.gk_newsinfo_right .share .share-box a{padding: 0;}
.gkwz_contnet{ font-size: 16px; line-height: 200%; padding: 30px 20px; min-height: 500px; height: auto; overflow: hidden; overflow-x: auto; text-align: justify;}
.gkwz_contnet img,.gkwz_contnet table{max-width: 90%;}
.gkwz_contnet .con{display: block;}

.fxd_close{ font-size: 0; line-height: 0; text-align: right; border-top: 1px dashed #ddd; padding-top: 10px;}
.fxd_close a{ display: inline-block; font-size: 14px; height: 32px; line-height: 32px; padding-left: 20px; vertical-align: middle;}
.fxd_close .print_btn{background: url("../images/print.gif") left center no-repeat;}
.fxd_close .close_btn{background: url("../images/close1.gif") left center no-repeat; margin-left: 15px;}

.div_table_suoyin{ line-height:30px;font-size:14px; margin:0 0 22px;}
.div_table_suoyin .table_suoyin{border-collapse:collapse; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;}
.div_table_suoyin .table_suoyin th{width:160px; color: #3d3d3d; font-weight: bold; text-align: center; height: 40px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background: #f7f7f7;}
.div_table_suoyin .table_suoyin td{width:450px; height: 36px; word-break: break-all; line-height: 22px; text-align: justify; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; color: #666666;}
.div_table_suoyin .table_suoyin td.small{width:258px;}
.div_table_suoyin .table_suoyin td.pmingcheng{ padding:0 10px;}
.xxgkcontent{ position: relative; padding-top: 30px; padding-bottom: 30px;}
.xxgk_contnetleft{border-right: 1px solid #ddd; padding-right: 20px; margin-right: 260px; padding-bottom:10px;}
.xxgk_zclist{position: absolute; right: 0; top: 25px; width: 240px;}
.xxgk_zclist .zctit{ font-family: "Microsoft YaHei"; font-size: 18px; line-height: 35px; color:#c50001; font-weight: bold;}
.xxgk_zclist ul li{ padding:5px 0 5px 12px; line-height: 24px; background: url(../images/dot.png) left 16px no-repeat;  overflow: hidden; font-size:16px; text-align: justify;}
.minh500{min-height: 500px;}
/********重大项目建设 end********/
@media only screen and (max-width:767px) {
    .gk_newsinfo_left,.gk_newsinfo_right{ float: none; text-align: center;}
    .gk_newsinfo_right .font{ float: none;}
    .gk_newsinfo_right .share{ display: none;}
    .wgk_title{ height: auto;}
    
}
