.zxdj{}
.zxdj .dj_banner{height: 400px;}

.zxdj .dj_nav{height: 60px; background: #ea2b28;}
.zxdj .dj_nav ul{font-size: 0; height: 60px;}
.zxdj .dj_nav ul li{float: left;}
.zxdj .dj_nav ul li a{font-size: 16px; color: #fff; display: block; line-height: 60px; width: 120px; text-align: center;}
.zxdj .dj_nav ul li a:hover{background: #cc110e;}
.zxdj .dj_nav ul li.dj_fhgw{float: right;}
.zxdj .dj_nav ul li.dj_fhgw a{background: #ffa11a; text-decoration: underline;}
.zxdj .dj_nav ul li.dj_fhgw a:hover{background: #ea8f0e;}

.zxdj .gzdt{padding: 30px 0 0;}

.zxdj .tpwx_m{width:520px; height:300px; float:left; clear:left; text-align:center;}
.zxdj .tpwx_m .focusBox{ position: relative; width:520px; height:300px; overflow: hidden; font-family:Arial; text-align: left;}
.zxdj .tpwx_m .focusBox .pic img { width:520px; height:300px; display: block; }
.zxdj .tpwx_m .focusBox .txt-bg  {position: absolute;bottom: 0;z-index: 1;height: 40px;width:100%;background-color: rgba(0,0,0,.6);overflow: hidden;}
.zxdj .tpwx_m .focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 40px;width:100%;overflow: hidden;}
.zxdj .tpwx_m .focusBox .txt li{width:520px;height: 40px;line-height: 40px;position:absolute;bottom:-40px;text-align:center;}
.zxdj .tpwx_m .focusBox .txt li a{display: block; line-height:40px;color:#FFF;text-decoration: none;text-align: left;text-indent: 14px;}
.zxdj .tpwx_m .focusBox .num{position: absolute;z-index: 3;bottom: 14px;right: 5px;}
.zxdj .tpwx_m .focusBox .num li{float: left;position: relative;overflow: hidden;text-align: center;margin-right: 10px;cursor: pointer;}
.zxdj .tpwx_m .focusBox .num li a{display: block;color: white;width: 9px;height: 9px;text-decoration: none;background: #ffffff;border-radius: 9px; font-size: 0;}
.zxdj .tpwx_m .focusBox .num li.on a,
.zxdj .tpwx_m .focusBox .num a:hover{ background: #ea2b28;}

.zxdj .xhdt{width: 642px;float: right;}
.zxdj .xhdt .hd{position: relative;border-bottom: 1px solid #d5d5d5;height: 38px;padding-top: 4px;}
.zxdj .xhdt .hd h2{float: left;display: inline-block;background: url(../images/dj_bt_hd_01.jpg.png) no-repeat left center;padding-left: 30px;font-size: 16px;font-weight: bold;}
.zxdj .xhdt .hd a{float: right; font-size: 14px;}
.zxdj .xhdt .bd{padding-top: 4px;}
.zxdj .xhdt .bd ul{padding-top: 6px;position: relative;}
.zxdj .xhdt .bd ul li{line-height: 46px;}
.zxdj .xhdt .bd ul li a{display: block;line-height: 42px;height: 42px;}
.zxdj .xhdt .bd ul li a em{float: left;background: url(../images/dj_bt_li_01.jpg.png) no-repeat left center;margin-right: 14px;height: 42px;width: 5px;}
.zxdj .xhdt .bd ul li a p{float: left;font-size: 16px; transition: all .5s; text-indent: 0;}
.zxdj .xhdt .bd ul li a span{float: right;color: #888;font-size: 14px;text-align: center;}
.zxdj .xhdt .bd ul li a:hover p{text-indent: 5px;}

.zxdj .dj_zt{display: block; height: 120px; overflow: hidden;}
.zxdj .dj_zt img{display: block; width: 100%; height: 120px; transition: all .5s;}
.zxdj .dj_zt:hover img{transform: scale(1.04);}

.zxdj .zbdj_m{padding-top: 25px;margin-bottom: 25px;}
.zxdj .zbdj{width: 585px;float: left;margin-right: 30px;}
.zxdj .zbdj .hd{position: relative;border-bottom: 1px solid #d5d5d5;height: 38px;padding-top: 4px;}
.zxdj .zbdj .hd h2{float: left;display: inline-block;background: url(../images/dj_bt_hd_01.jpg.png) no-repeat left center;padding-left: 30px;font-size: 16px;font-weight: bold;}
.zxdj .zbdj .hd a{float: right; font-size: 14px;}
.zxdj .zbdj .bd{padding-top: 4px;}
.zxdj .zbdj .bd ul{padding-top: 6px;position: relative;}
.zxdj .zbdj .bd ul li{line-height: 46px;display: block;width: 100%;height: 42px;}
.zxdj .zbdj .bd ul li a{display: block;line-height: 42px;height: 42px;}
.zxdj .zbdj .bd ul li a em{float: left;background: url(../images/dj_bt_li_01.jpg.png) no-repeat left center;margin-right: 14px;height: 42px;width: 5px;}
.zxdj .zbdj .bd ul li a p{float: left;font-size: 14px;transition: all .5s;text-indent: 0;width: 280px;overflow: hidden;height: 42px;}
.zxdj .zbdj .bd ul li a span{float: right;color: #888;font-size: 12px;text-align: center;}
.zxdj .zbdj .bd ul li a:hover p{text-indent: 5px;}
.zxdj .qtgz{width: 100%;}
.zxdj .qtgz .bd{}
.zxdj .qtgz .bd ul{height: 186px;width: 1240px;}
.zxdj .qtgz .bd ul li{width: 585px;float: left;margin-right: 30px;}

.zxdj .djfc{margin-bottom: 30px;position: relative;}
.zxdj .djfc .hd{position: relative;border-bottom: 1px solid #d5d5d5;height: 38px;padding-top: 4px;}
.zxdj .djfc .hd h2{float: left;display: inline-block;background: url(../images/dj_bt_hd_01.jpg.png) no-repeat left center;padding-left: 30px;font-size: 16px;font-weight: bold;}
.zxdj .djfc .hd a{float: right; font-size: 14px;}
.zxdj .djfc .bd{padding-top: 20px;overflow: hidden;}
.zxdj .djfc .bd ul{width: 1250px; font-size: 0; }
.zxdj .djfc .bd ul li{width: 285px; margin-right: 20px;}
.zxdj .djfc .bd ul li a{display: block;}
.zxdj .djfc .bd ul li a h1{display: block; width: 285px; height: 200px; overflow: hidden;}
.zxdj .djfc .bd ul li a h1 img{display: block; width: 285px; height: 200px; transition: all .5s;}
.zxdj .djfc .bd ul li:hover a h1 img{transform: scale(1.04);}
.zxdj .djfc .bd ul li a p{font-size: 14px;text-align: center;padding-top: 10px;}
.zxdj .djfc a.prev{background: url(../images/dj_jt_02.png) no-repeat center;width: 22px;height: 40px;display: block;position: absolute;left: -40px;top: 140px;z-index: 11;}
.zxdj .djfc a.next{background: url(../images/dj_jt_01.png) no-repeat center;width: 22px;height: 40px;display: block;position: absolute;right: -40px;top: 140px;z-index: 11;}
.zxdj .djfc a.prev:hover{background: url(../images/dj_jt_021.png) no-repeat center;}
.zxdj .djfc a.next:hover{background: url(../images/dj_jt_011.png) no-repeat center;}

.dj_footer{background: #da3c39;text-align: center;padding: 20px 0;}
.dj_footer p{font-size: 14px;line-height: 32px;color: #FFFFFF;}

.zxdj .ny_content{padding-top: 30px;}
.zxdj .page a:hover,
.zxdj .page span.strong{display: inline-block;font-size: 14px;padding: 10px 20px;border: 1px solid #e5e5e5;margin: 0 4px;border-radius: 3px;background: #da3c39;color: #fff;}

.zxdj .xwzx>ul>li:hover h2{text-indent: 0px; color: #ea2b28; }
.zxdj .xwzx>ul>li:hover h1 img{transform: scale(1.04);}
.zxdj .xwzx>ul>li:hover{box-shadow: 0 0 5px #ccc; padding: 12px;}
.zxdj .xwzx>ul>li:hover a i{bottom: 15px; left: 239px; color: #bf3b39;}
.zxdj .xwzx>ul>li:hover a p{color: #bf3b39;}
.zxdj .xwzx>ul>li:hover a em{background: #bf3b39;}

.zxdj .dj_dqwz{margin-bottom: 20px;font-size: 14px;}
.zxdj .dj_dqwz em{display: inline-block;float: left;padding-top: 2px;margin-right: 6px;}
.zxdj .dj_dqwz em img{display: block;}
.zxdj .dj_dqwz a{font-size: 14px;}