div,html,body,form,ul,li,dl,dt,img,dd,span,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{font-size:14px;font-family:"微软雅黑";color:#000000; text-align:left; line-height: 26px;background:url(../images/2024zq_headimg2.jpg) no-repeat center top #fee7bd;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;color:red;}
h1 {font-family:"微软雅黑"; font-size:26px; color:#0057a9; text-align:center;}
p {text-indent:2em;}
img {display:block;}
ul li{list-style:none;}
img{border:none;}
.mt10{ margin-top:10px;}
.cl{ clear:both;}
.container{margin:0 auto; text-align:center;height:auto; margin-top:780px; overflow:hidden;box-sizing:border-box;}
.wmdjrzq2024jrdcs-box{height: 579px;overflow:hidden;}
.wmdjrzq2024jrdt-con,.main-cloum{ width: 1200px; text-align: center; margin:0 auto;}
/*hd*/
.hd{ width:1200px; height:670px; overflow:hidden; margin:0 auto; padding:35px;box-sizing:border-box; background: #fdac4f; border-radius:30px;}
.focusBox { position: relative;  width:1130px; height:600px; overflow: hidden; font: 14px/1.5 Verdana, Geneva, sans-serif; text-align: left; background:white;}
.focusBox .pic img { width:1130px; height:600px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 84px; width:100%;  background: #d80a11;/* filter: alpha(opacity=40); opacity: 0.4; */ overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 84px;  line-height:84px;width:100%; overflow: hidden; }
.focusBox .txt li{ height:84px; line-height:84px; position:absolute; bottom:-84px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 15px; font-size: 28px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 24px; right: 15px; }
.focusBox .num li{ float: left; position: relative; width: 34px; height: 34px; line-height: 34px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=30); opacity: 0.3; -webkit-filter: alpha(opacity=30); }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*hd end*/
/*节日动态*/
.wmdjrczq2024-box{ width: 1200px; text-align: center; margin:0 auto;}
.C-tex{text-align: center; margin:50px auto 30px auto; width: 730px;font-size:16px;}
.tn_box {padding-bottom:15px; width:1200px; display:flex; display:-webkit-flex; flex-flow:row wrap;}
.tn_box li {font-size:20px; width:100%; margin-left:30px; float:left; text-align:center; line-height:45px; text-align:left; overflow: hidden; height: 45px;}
.tn_box li a {color:#212315;width:90%;display:block; overflow:hidden; float:left;}
.tn_box li a:hover {color:#ff0000;}
.tn_box li span{ diplay:block;float:right;color:#333;font-weight:normal; font-size:14px; }
/* .tn_box li:first-child,.tn_box li:nth-child(2){ font-weight: bold;} */
/*节日动态 end*/

.wmdjrzq2024jrdt-box{height: 670px;overflow:hidden;background: url(../images/wmdjrzq2023bj2.jpg) no-repeat center top;}
.main-cloum{width: 1100px;}
.jrdt-list{width: 980px;height: 500px;margin: 0 auto;}
.jrdt-list dl dd{ background: url(../images/wmdjrzq2023-jrqybj.jpg) no-repeat;width: 980px;height: 500px;float: left;margin: 0 10px 30px 10px;position: relative;}
.jrdt-list dl dd,.cs-box,.nr-box{box-shadow: 0 0 5px #8c8c8c;-webkit-box-shadow: 0 0 5px #8c8c8c;-o-box-shadow: 0 0 5px #8c8c8c;-moz-box-shadow: 0 0 5px #8c8c8c;}
.tit{position: absolute;left: 100px;top: 110px;width: 36px;font-size: 30px;color: #6c6c6c;line-height: 42px;font-weight: bold;}
.tit a{ color: #6c6c6c; }
.tit-sum{ text-align:left;position: absolute;left: 280px;top: 80px;width: 620px;font-size: 20px;color: #8c8c8c;text-indent: 2em;line-height: 52px;}
.tit-sum a{color: #8c8c8c;}

.wmdjrzq2023jrms-box{height: 760px;overflow:hidden;}
.foucua01 {  position: relative; overflow:hidden;  }
.foucua01 .prev, .foucua01 .next{ background:url(jrhz20180606-17.png) no-repeat left top; width:54px;height: 106px; position: absolute; top: 200px;}
.foucua01 .next{background-position: right top;right: 0;}
.foucua01 .prev{left: 0;}
.img-1000-540{width: 1069px;margin: 0 auto;}
.bq2023{font-size:16px; line-height: 30px; text-align: center; margin: 40px auto; }

.jrqy-list dl dd,.cs-box,.nr-box{box-shadow: 0 0 5px #8c8c8c;-webkit-box-shadow: 0 0 5px #8c8c8c;-o-box-shadow: 0 0 5px #8c8c8c;-moz-box-shadow: 0 0 5px #8c8c8c;}
.cs-box,.nr-box{background: #fff;overflow: hidden;padding: 30px;}
.nr-box{text-align: center;}
.pannel-image img{padding-right: 20px;}
.image-tit{ font-size:30px;color: #03774f;font-weight: bold; line-height: 50px;}
.image-tit a{color: #555;  }
.image-tit a:hover{color: #f00;  }
.image-sum{text-indent: 2em; font-size: 20px; line-height: 42px; color: #888;padding-top: 10px; text-align: left;}
.image-sum a{color: #888}
.nav-list ol li a:hover,.tab-hd li a:hover,.image-tit a:hover,.sp-list li a:hover{text-decoration: none;}
.tab-hd li{height:60px;}
.tab-hd li a{display: block;width: 125px;height: 35px;overflow:hidden;background: url(jrhz20180606-27.png) no-repeat left top;}
.tab-hd li.cj.active a{background-position:left top;}
.tab-hd li.cj a{background-position: right top; }
.tab-hd li.yx a{background-position:right -67px;}
.tab-hd li.yx.active a{background-position:left -67px;}
.tab-hd li.qm a{background-position:right -134px;}
.tab-hd li.qm.active a{background-position:left -134px;}
.tab-hd li.dw a{background-position:right  -200px;}
.tab-hd li.dw.active a{background-position:left  -200px;}
.tab-hd li.qx a{background-position:right  -267px;}
.tab-hd li.qx.active a{background-position:left -267px;}
.tab-hd li.zq a{background-position:right -335px;}
.tab-hd li.zq.active a{background-position:left -335px;;}
.tab-hd li.cy a{background-position:right bottom;}
.tab-hd li.cy.active a{background-position:left bottom;}
.hr_10,.hr_1 {height:10px;clear:both;font-size:1px;line-height:1px;overflow:hidden;}

.jr-list dl dd{float: left;padding:0 10px; white-space: nowrap;overflow: visible; color: #8c8c8c;font-size:18px;line-height: 40px;}
.jr-list dl dd a{ color: #8c8c8c;}
.yy-list ol li a:hover,.tit a:hover,.tit-sum a:hover,.image-sum a:hover,.sh-list a:hover,.jr-list dl dd a:hover{color: #f00;}
.jr-list dl dd{font-size: 20px;}
.left{float:left;}
.right{float:right;}