@charset "utf-8";
/*基本样式*/
html{font-size:62.5%; /* 10÷16=62.5% */}
body{font-size:14px;font-size:1.4rem ; /* 14÷10=1.4 */color: #333;font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px; -webkit-font-smoothing: antialiased;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img,object{max-width:100%;width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:#333}
a:hover{text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
ul,ol,li{list-style:none outside none;}
.top{width: 100%; height: 500px; background: url(dj2024-banner.png) no-repeat top center;}
.dj2024-content{width: 1200px; margin:50px auto; overflow: hidden;}
.dj2024-gd h2{width: 100%; height: 140px; position: relative;}
.dj2024-gd h2 img{width: 100%; height: 100%;}
.dj2024-gd h2 a{display: block; float: right; position: absolute; top: 58px; right:0; font-size:16px; font-weight: 500; color:#c7000a; letter-spacing: 1px;}
/* 轮播图 */
.dj2024-zyjs{overflow: hidden;}
.dj2024-jtdt{overflow: hidden;}
.dj2024-cont{margin:30px 0; overflow: hidden;}
.dj2024-zyjs .dj2024-leftList{float: left; width: 600px; height: 400px;}
.dj2024-zyjs .dj2024-rightList{float: right; width: 600px; height: 400px; background: #B52A23;}
.slideBox{ width:600px; height:400px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:7px; border-radius: 50%; width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{display: block; width: 100%; height: 100%;}
.slideBox .bd li a p{position: absolute; content: ''; bottom:20px; left:24px; z-index: 20; font-size: 16px; color: #FFFFFF; letter-spacing: 0; font-weight: 500; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.slideBox .bd li::before{position: absolute; width: 100%; height: 60px; content: ''; bottom:0; left:0; background: #000; opacity: 0.5; z-index: 3;}
.slideBox .bd img{ width:600px; height:400px; display:block;  }
/* 信息列表 */
.dj2024-rightList ul li{position: relative; width: 100%; line-height: 57px; padding-left:60px; position: relative;}
.dj2024-rightList ul li::before{position: absolute; content: ''; top: 26px; left: 30px; width: 10px; height: 10px; background: #F3B553; border-radius: 50%;}
.dj2024-rightList ul li a{font-size: 16px; color: #fff; display: block; width: 88%; height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.dj2024-rightList ul li a:hover{color: #F3B553;}

/* 集团动态 */
.dj2024-jtdt .dj2024-leftList{float: right; width: 600px; height: 400px;}
.dj2024-jtdt .dj2024-rightList{float: left; width: 600px; height: 400px; background: #B52A23;}

/* 相关链接 */
.dj2024-xglj ul{width: 1250px; margin:30px 0;}
.dj2024-xglj ul li{width: 285px; height: 120px; float: left; margin-right: 20px;  position: relative; overflow: hidden; z-index: 10;}
.dj2024-xglj ul li a{width: 100%; height: 100%; display: block;}
.dj2024-xglj ul li a img{width: 100%; height: 100%; z-index: 1; transition: all 0.3s ease-in-out;}
.dj2024-xglj ul li:hover a img{transform: scale(1.03);}

/* 底部 */
.footer{background: #B52A23; margin-top: 20px; padding: 20px;}
.inner{width: 1200px; margin: 0 auto;}
.footer p{text-align: center; color: #fff; height: 45px; line-height: 45px;}
.dj2024-xglj.dj2024-gd.qwjdpic li{ width:360px; height:220px; padding:8px 16px 8px 12px;}