﻿@charset "utf-8";
/* CSS Document */
body{ background: #fff; font-size: 16px;}
.hide.active{display: block !important;}
.bordernone{border: 0 none !important;}
.img_title{ display:inline-block;}
.hidden-tit .img_title{display: none;}
.bot10{ margin-bottom: 10px !important;}
.bot20{margin-bottom: 26px;}
.zdxm-banner{ background: url(../images_zdxm_new/zdxm_bannerbg.png) top center no-repeat; height: 420px;background-size: auto 100%;}
.zdxm-banner .zdxm-banimg{ padding: 90px 0 0; text-align: center;}
.zdxm-banner .zdxm-banimg li a{ display: inline-block;}
.zdxm-dybg{background: #F3F9FF;min-height: 160px;padding-bottom: 20px;border-top: 1px solid #fff;margin-bottom: 60px;}
.zdxm-dybg .dy-title{ position:absolute; top: 22px; left:0;}
.zdxm-dybg .dy-con{ font-size: 16px;color: #333333;line-height: 40px;padding: 20px 0px 0 78px;text-align: justify;text-indent: 2em;}
.zdxm-title{ height: 56px;  background: url(../images_zdxm_new/xm-titlebg.png) center center no-repeat; text-align: center; font-size: 40px;color: #1764CE;line-height: 20px;font-weight: bold;}
.zdxm-lmtabs{min-height: 41px;margin: 29px 0 10px 0;overflow: hidden;}
.zdxm-lmtabs ul li{ float: left;width: 150px;height: 41px;text-align: center;font-size: 20px;color: #333333;line-height: 41px;}
.zdxm-lmtabs ul li a{color:#333333;}
.zdxm-lmtabs ul li.active{background: #1764CE;}
.zdxm-lmtabs ul li.active a{ color: #fff; }


.zdxm-list{border: 1px solid #CCCCCC;padding: 12px;}
.zdxm-list li{font-size: 16px;position: relative;padding-right: 73px;line-height: 52px;height: 52px;overflow: hidden;padding-left: 12px;background: url(../images_zdxm_new/icon.png) 0 center no-repeat;width: 490px;float: left;}
.zdxm-list li .nr{float:left; max-width: 98%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding: 2px 0;}
.zdxm-list li .title,.zwgk_content .list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.zdxm-list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zdxm-list li .gl .split{padding:0 2px;}
.zdxm-list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.zdxm-list li span.date{ color:#a4a4a4;font-size:16px;font-family:Arial, Helvetica, sans-serif;position: absolute; right: 0; top:2px;}
.zdxm-list li.even{ float: right;}



.zdxm-kbg{ padding:30px 0;}
.zdxm-klist .zdxm-libox{height: 278px; padding: 32px 0px;}
.zdxm-klist .zdxm-list{ width:auto;height: 207px;}
.zdxm-klist .zdxm-list .zdxm-img{ float: left;width: 326px;height: 207px; text-align: center;}
.zdxm-klist .zdxm-list .zdxm-img img{width: 100%; height: 100%;}
.zdxm-klist .zdxm-list .zdxm-hotinfo{ margin-left: 355px;}
.zdxm-klist .zdxm-list .zdxm-hotinfo .img_title{display: block;font-size: 24px;height: 40px;line-height: 40px;font-weight: bold;color: #333333;}
.zdxm-klist .zdxm-list .zdxm-hotinfo p{ text-indent: 2em;font-size: 16px;line-height: 40px;}
.zdxm-klist .zdxm-list .zdxm-hotinfo p .disabled a{color: #D10000;}
.zdxm-klist .zdxm-btn{ width: auto;height: 43px;margin-top: 20px;background: #F3F9FF;}
.zdxm-klist .zdxm-btn li{display: inline;float: left;width: 171px;}
.zdxm-klist .zdxm-btn li a{margin-left: 25px;display: block;height: 43px;line-height: 43px;font-size: 16px;background: url(../images_zdxm_new/lj.png)12px no-repeat ; padding-left: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.none{display: none;}
.none.active{display: block;}
.zdxm-tabs{height: auto;}
.zdxm-tabs ul{width: 860px;margin: 0 auto;}
.zdxm-tabs ul li{float: left;width: auto;height: 52px;line-height: 52px;margin-right: 14px;margin-top: 30px;}
.zdxm-tabs ul li.active{height: 61px;line-height: 61px;}
.zdxm-tabs ul li a{display: block;padding: 0px 57px;font-size: 26px;background: #F0F0F0;}
.zdxm-tabs ul li.active a{background:url(../images_zdxm_new/icon2.png) no-repeat;color: #fff;}



@media (min-width: 992px) and (max-width:1199px) {
    .zdxm-banner{height:380px;}
    .zdxm-banner .zdxm-banimg{padding:70px 0 0;}
    .zdxm-lmtabs ul li {margin-right: 10px;width: 114px;height: auto;}
    .zdxm-list li{ width: 385px;}
    .zdxm-klist .zdxm-btn li {width: 124px;}
    .zdxm-klist .zdxm-list .zdxm-hotinfo p {line-height: 27px;}
}
@media (max-width: 991px) {
    .zdxm-banner{height:auto;}
    .zdxm-banner .zdxm-banimg{padding:50px 0;}
    .zdxm-banimg img{ max-width: 90%; height: auto;}
    .zdxm-dybg{ margin-bottom: 20px;}
    .zdxm-klist .zdxm-libox { height: auto; min-height: 190px;padding: 20px 0px;}
    .zdxm-klist .zdxm-list{ min-height: 190px;}
    .zdxm-klist .zdxm-list, .zdxm-klist .zdxm-btn{ float: none; width: auto;height: auto;}
    .zdxm-lmtabs{margin:20px 0 10px;}
    .zdxm-lmtabs ul li {margin-bottom:15px;width: 179px;}
    .zdxm-kbg{padding:20px 0;}
    .zdxm-klist .zdxm-list .zdxm-hotinfo p {line-height: 26px;font-size: 15px;}
    .zdxm-klist .zdxm-btn{ margin-top: 10px;}
    .zdxm-klist .zdxm-btn li{ width: 244px;margin: 0 15px 10px 0;}
    .zdxm-klist .zdxm-btn li:nth-of-type(3n){margin-right: 0;}
    .zdxm-list li{ width: 270px;}
    .zdxm-list li .gl{display: none;}
}
@media (max-width: 767px) {
    .zdxm-banner .zdxm-banimg{padding: 30px 0;}
    .zdxm-dybg{ margin-bottom: 15px;}
    .zdxm-dybg .dy-title{ display: none;}
    .zdxm-dybg .dy-con {padding: 20px 20px 0 20px;}
    .zdxm-lmtabs,.zdxm-list{ margin: 0 10px;}
    .zdxm-lmtabs{ margin-top: 10px;}
    .zdxm-lmtabs ul {width: 100%;}
    .zdxm-lmtabs ul li {width: 23%; margin: 0 1% 10px 1%;}
    .zdxm-klist{padding:0 10px;}
    .zdxm-klist .zdxm-libox{padding: 15px 0 10px;}
    .zdxm-klist .zdxm-list{min-height:auto;}
    .zdxm-klist .zdxm-list .zdxm-img{ float: none; width: auto;height: auto;}
    .zdxm-klist .zdxm-list .zdxm-hotinfo{margin:10px 0 0 0;}
    .zdxm-list li{width:auto;float:none !important;}
    .zdxm-klist .zdxm-btn li{width:32%;margin:0 2% 10px 0;}
      
    .zdxm-tabs{margin: 0 10px;}
    .zdxm-tabs ul{width: auto;}
    .zdxm-tabs ul li{width: 24%;margin: 10px .5% 0;}
    .zdxm-tabs ul li a{padding: 0;text-align: center;}
    
    .zdxm-klist .zdxm-list .zdxm-hotinfo .img_title{height: auto;}
    
}
@media (max-width: 480px) {
    .zdxm-lmtabs ul li{width:48%;}
    .zdxm-klist .zdxm-btn li{width:49%;}
    .zdxm-klist .zdxm-btn li:nth-of-type(3n){margin-right:2%;}
    .zdxm-klist .zdxm-btn li:nth-of-type(2n){margin-right:0;}

    .zdxm-tabs ul li{width: 31.333%;margin: 10px 1% 0;}
}


/* 栏目页 */

.wz_top{border-bottom: 1px solid #CCCCCC;}

.position {font-size: 40px;color: #1A4F99;line-height:40px;text-align: center;margin: 45px auto;font-weight: bold;}
.position .postitle{float: none;}
.navdh_gmjs ul li{float: left;padding: 0px 33px;height: 44px;line-height: 44px;background: #E7E7E7;margin-right: 13px;font-size: 18px;font-weight: bold;}
.navdh_gmjs ul li:last-child{margin-right: 0px;}
.navdh_gmjs ul li.active{background: #1764CE;}
.navdh_gmjs ul li.active a{color: #FFFFFF;}
.navdh_gmjs ul li:nth-child(6){padding: 0px 14px;}

.listnews{padding: 15px;border: 1px solid #DDDDDD;}
.listnews li{font-size: 18px}



@media (min-width: 992px) and (max-width:1199px) {
	.navdh_gmjs ul li{margin-bottom: 10px;}
}

@media (max-width: 991px) {
	.navdh_gmjs{margin-top: 20px;}
	.navdh_gmjs ul li{margin-bottom: 10px;width:48%;text-align: center;padding: 0px;margin-right: 0px;}
	.navdh_gmjs ul li:nth-child(even){float: right;}
	.navdh_gmjs ul li:nth-child(6){padding: 0px;}
	.navdh_gmjs ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}