@charset "utf-8";
body{background: #fff;font-family: "微软雅黑";}
.nav{position: absolute;width: 100%;left: 0;top: 0;z-index: 101;}
.banner{background: url(jrdw20180612-8.jpg) no-repeat center 40px;}
.banner-box{background:url(jrdw20180612-9.jpg) no-repeat center top;}
.banner,.banner-box{height:340px;overflow:hidden;}
.mob-banner{height: 1080px;background: url(jrdw20180615-2.jpg) no-repeat center top;display: none;z-index: 100;position: relative;}
.jr-logo{text-align: center;}
.jr-logo img{display: block;}
.dw-inner{width: 850px;position: absolute;left: 50%;top: 0;margin-left: -425px;height: 700px;}
.dw-img1{position: absolute;left: 0;top: 336px;animation: bounceInLeft 1s linear;-webkit-animation: bounceInLeft 1s linear;-moz-animation: bounceInLeft 1s linear;-webkit-animation: bounceInLeft 1s linear;}
.dw-img2{position: absolute;left: -150px;top: 206px;animation: bounceInDown 1s linear forwards;-webkit-animation: bounceInDown 1s 0.5s linear forwards;-moz-animation: bounceInDown 1s 0.5s linear forwards;-webkit-animation: bounceInDown 1s 0.5s linear forwards;opacity: 0;filter:alpha(opacity=100); }
.dw-img3{position: absolute;left: 74px;top: 624px;animation: bounceInUp 1s 1s linear forwards;-webkit-animation: bounceInUp 1s 1s linear forwards;-moz-animation: bounceInUp 1s 1s linear forwards;-webkit-animation: bounceInUp 1s 1s linear forwards;opacity: 0;filter:alpha(opacity=100); }
.nav-box{background:url(jrdw20180612-10.jpg) no-repeat center top; height: 441px;overflow: hidden;}
.nav-list{width: 620px;}
.nav-list ol li{float: left;}
.nav-list ol li.cj{background: url(jrhz20180606-05.png) no-repeat left top; width:38px;height: 97px; margin-right:67px;}
.nav-list ol li.cj.libg{background-position: left -100px;}
.nav-list ol li.yx{background: url(jrhz20180606-05.png) no-repeat -100px top; width:38px;height: 97px; margin-right:60px;}
.nav-list ol li.yx.libg{background-position: -100px -100px;}
.nav-list ol li.qm{background: url(jrhz20180606-05.png) no-repeat -197px top; width:38px;height: 97px;  margin-right:50px;}
.nav-list ol li.qm.libg{background-position: -197px -100px;}
.nav-list ol li.dw{background: url(jrhz20180606-05.png) no-repeat -290px top; width:38px;height: 97px; margin-right:60px;}
.nav-list ol li.dw.libg{background-position: -290px bottom;} 
.nav-list ol li.qx{background: url(jrhz20180606-05.png) no-repeat -390px top; width:38px;height: 97px; margin-right:65px;}
.nav-list ol li.qx.libg{background-position: -390px -100px;} 
.nav-list ol li.zq{background: url(jrhz20180606-05.png) no-repeat -490px top; width:38px;height: 97px; margin-right:50px;}
.nav-list ol li.zq.libg{background-position: -490px -100px;} 
.nav-list ol li.cy{background: url(jrhz20180606-05.png) no-repeat -590px top; width:38px;height: 97px; }
.nav-list ol li.cy.libg{background-position: -590px -100px;} 
.nav-list ol li a{width:38px;height: 97px; display: block;  }
.sp-list .cj .cl{color: #f00;}
.nav-list ol li a:hover,.tab-hd li a:hover,.image-tit a:hover,.sp-list li a:hover{text-decoration: none;}
.jryy-box{height: 934px;overflow:hidden;background: url(jrdw20180612-1.jpg) no-repeat center top; margin-top:-500px;}
.jrqy-box{height: 705px;overflow:hidden;background: url(jrdw20180612-2.jpg) no-repeat center top; }
.jrcs-box{height: 700px;overflow:hidden;background: url(jrdw20180612-3.jpg) no-repeat center top;}
.jrms-box{height: 760px;overflow:hidden;background: url(jrdw20180612-4.jpg) no-repeat center top;}
.jrqs-box{height: 550px;overflow:hidden;background: url(jrdw20180612-5.jpg) no-repeat center top;}
.jrsp-box{height: 680px;overflow:hidden;background: url(jrdw20180612-6.jpg) no-repeat center top;}
.jrxf-box{height: 509px;overflow:hidden;background: url(jrdw20180612-7.jpg) no-repeat center top;}
.hr_70{height: 70px;}
.hr_30{height: 30px;}
.C-tex{text-align: center;}
.img-box01{background: url(jrhz20180606-15.png) no-repeat; height: 470px; text-align: center; padding:56px 12px 0 0px;width:796px; margin: 0 auto; }
.main-cloum{width: 1000px; margin: 0 auto;}
.yy-list{width: 1011px; }
.yy-list ol li{border-right: 2px solid #666;padding: 0  20px; float: left; height: 40px; line-height: 40px; font-size: 20px; width: 295px;overflow: hidden;}
.yy-list ol li a{color: #666;}
.jrqy-list dl dd{ background: url(http://images1.wenming.cn/web_wenming/images/jrdw20180612-21.jpg) no-repeat;width: 980px;height: 500px;float: left;margin: 0 10px 30px 10px;position: relative;}
.tit{position: absolute;left: 100px;top: 80px;width: 36px;font-size: 30px;color: #6c6c6c;line-height: 42px;font-weight: bold;}
.tit a{ color: #6c6c6c; }
.tit-sum{position: absolute;left: 280px;top: 80px;width: 620px;font-size: 20px;color: #8c8c8c;text-indent: 2em;line-height: 52px;}
.tit-sum a{color: #8c8c8c;}
.cloum01{width: 750px; margin: 0 auto;}
.cloum02{width: 230px;}
.cloum-ov{overflow: hidden; margin: 0 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;}
.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;}
.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;}
.image-sum a{color: #888}
.main1130{width: 1000px;}
.hz-box{background: url(jrhz20180606-18_01.png) no-repeat left 20px;height: 380px;padding: 0 45px;}
.hz .tab-hd01 li{float: left;height: auto;margin-right: 10px;width: auto;font-size: 22px;font-weight: bold;}
.hz .tab-hd01 li a,.hz .tab-hd01 li.active01 a{background: none;color: #555;}
.tab-bd01 li{display: none;}
.hz .tab-hd01 li.active01  a{color:#d21111; }
.sh-list,.sh-list a{color: #555}
.sh-list dl dd{float: left;padding:0 15px 0 28px;width: 260px;}
.sh-tit{font-weight: bold;font-size: 26px;}
.sh-zz{font-size: 18px;line-height: 35px;}
.sh-sum {text-indent: 2em;font-size: 16px;line-height: 26px;}
.cloum485{width: 480px;}
.cloum535{width: 490px;}
.cloum1080{width: 1000px;}
.foucua02,.foucua01,.foucua03 {  position: relative; overflow:hidden;  }
.foucua02 .num01 { overflow:hidden; height: 6px; position: absolute; bottom:15px; right: 0; zoom:1; z-index:3 }
.foucua02 .num01 li { width: 6px; height: 6px; text-align: center; background: #ccc; margin-right: 5px; border-radius:50%; cursor:pointer; float: left; }
.foucua02 .num01 li.on { background: #5d0000; color:#FFF; }
.foucua02 .prev, .foucua02 .next,.foucua03 .prev, .foucua03 .next { background: #c00; width: 40px; height: 100px; position: absolute; top: 60px;display: none;}
.foucua02 .img-box{  overflow:hidden; position:relative;}
.foucua02 .img-title{ position:absolute; bottom:0; background:url(jrhz20180606-31.png) repeat-x; height:52px; overflow:hidden; line-height:52px; font-size:16px; font-weight:bold;width: 98%;padding-left: 2%;}
.img-640-360 img{display: block;}
.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;}
.foucua03 .num01{position: absolute;right: 45px;bottom: 25px;}
.foucua03 .num01 li{float: left;margin-right: 8px;width: 10px;height: 10px;border-radius: 50%;background-color: #fff;}
.foucua03 .num01 .on{background-color: #08a66c;}
.foucua03 .img-title{position: absolute;left: 36px;bottom: 13px;width: 725px;font-size: 20px;color: #fff;line-height: 46px;background: url(jrdw20180612-23.png);text-align: left;}
.foucua03 .img-title a{color: #fff;padding-left: 25px;}
.foucua03 .img-title a:hover{color: #f00;}
.foucua02 .img-title a{color: #fff;font-weight: normal;}
.new-list li {font-size: 20px;line-height:40px;padding-top:20px;}
.img-1000-540{width: 1000px;margin: 0 auto;background-color: #fff;}
.menu {width:250px;height:385px;padding-top:300px;z-index: 999;position: absolute;right: 0;}
.menu_items{ background: url(jrhz20180606-06.png) no-repeat;width: 250px;height: 385px;overflow: hidden;  }
.menu_items li{line-height: 95px; text-align: center;font-size: 24px;}
.menu_items li a{color: #9b8065;}
.sp-box{background: url(jrhz20180606-19.png) no-repeat;height:380px;overflow: hidden;padding:55px 95px;width:740px; margin: 0 auto; }
.cloum350{width: 350px;}
.sp-list li{font-size: 26px;line-height: 30px;text-align: center;width: 26px;float: left;padding-right: 24px;}
.sp-list li a{color: #333333;}
.sp-list li a:hover{#f00}
.gs-tit{font-size: 16px; font-weight: bold; text-align: center;color: #555;padding-bottom: 6px;}
.gs-zz{font-size: 18px; color: #555;text-align: center;padding:10px 0;}
.gs-tex{font-size: 18px;text-align: center;line-height: 32px; font-family: "楷体";}
.gs-tex p{line-height: 32px;}
.more{font-size: 16px;}
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ height:150px; width:30px; text-align:center; font-size:20px;float:left; cursor:pointer;color: #888;margin-right: 8px;line-height: 25px;  }
.inBox .inBd ul{ zoom:1; overflow:hidden;   }
.inBox .inBd li{  overflow:hidden; zoom:1;  }
.inBox .inHd ul li.on{color: #c00;}
.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;}
.inBd{padding-top: 50px;}

.jrmw-lx{padding-left: 20px;width: 980px;margin: 0 auto;}
.jrmw-lx span{padding-left: 20px;font-size: 22px;line-height: 22px;display: inline-block;}
.jrmw-lx span a{color: #555;}
.jrmw-lx span a:hover{color: #f00;}

.jrqy-list{width: 980px;height: 500px;margin: 0 auto;}
.hrxf-more{line-height: 30px;text-align: right;font-size: 16px;width: 1000px;margin: 0 auto;}
.hrxf-more a{color: #666;}
.hrxf-more a:hover{color: #f00;}
@media (min-width: 1440px){  
.yy-list ol li{padding: 0  20px;width: 360px;}
.main1130{width: 1130px;}
.cloum1080{width: 1080px;}
.main-cloum{width: 1200px;}
.yy-list{width: 1208px;}
.cloum01{width: 1080px;}
.image-sum{font-size: 20px;}
.sh-list dl dd{padding:0 40px;}
.hz-box{background: url(jrhz20180606-18.png) no-repeat left 20px;}
.cloum535 {width:535px;}
.new-list li {font-size: 22px;}
.foucua02 .img-title{font-size: 18px;}
.jr-list dl dd{font-size: 20px;}
.hrxf-more{width: 1200px;}
.img-1000-540{padding: 20px;}
}

@-webkit-keyframes bounceInLeft {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0);
		opacity: 1;
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: none;
		transform: none;
		opacity: 1;
	}
}

@keyframes bounceInLeft {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		-ms-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		-ms-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		-ms-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0);
		opacity: 1;
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		-ms-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		opacity: 1;
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}

@-webkit-keyframes bounceInDown {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0);
		transform: translate3d(0, -3000px, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0);
		opacity: 1;
	}
	75% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0);
		opacity: 1;
	}
	90% {
		-webkit-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: none;
		transform: none;
		opacity: 1;
	}
}

@keyframes bounceInDown {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0);
		-ms-transform: translate3d(0, -3000px, 0);
		transform: translate3d(0, -3000px, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0);
		-ms-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0)
	}
	75% {
		-webkit-transform: translate3d(0, -10px, 0);
		-ms-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}
	90% {
		-webkit-transform: translate3d(0, 5px, 0);
		-ms-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		opacity: 1;
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}

@-webkit-keyframes bounceInUp {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0);
		transform: translate3d(0, 3000px, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0)
	}
	75% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0);
		opacity: 1;
	}
	90% {
		-webkit-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		opacity: 1;
	}
}

@keyframes bounceInUp {
	0%,
	100%,
	60%,
	75%,
	90% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0);
		-ms-transform: translate3d(0, 3000px, 0);
		transform: translate3d(0, 3000px, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		-ms-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
		opacity: 1;
	}
	75% {
		-webkit-transform: translate3d(0, 10px, 0);
		-ms-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0);
		opacity: 1;
	}
	90% {
		-webkit-transform: translate3d(0, -5px, 0);
		-ms-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0);
		opacity: 1;
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		opacity: 1;
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}
