@charset "utf-8";
body{background: #f7cfcc;font-family: "微软雅黑";}
.nav{position: absolute;width: 100%;left: 0;top: 0;z-index: 101;}
.banner{background: url(../images/qx2023top1.jpg) no-repeat center top;}
.banner-box{background:url(../images/qx2023top2.jpg) no-repeat center top;}
.banner{height:286px;overflow:hidden;}
.banner-box{height:324px;overflow:hidden;}
.mob-banner{
	height: 2080px;
	background: url(../images/jrdw20180615-2.jpg) no-repeat center top;
	display: none;
	z-index: 100;
	position: relative;
}
.jr-logo{text-align: center;}
.jr-logo img{display: block;}
.dyp{overflow: hidden;position: relative;}
.dw-inner{width: 850px;position: absolute;left: 50%;top: 0;margin-left: -425px;height: 700px;}
.dw-img1{
	position: absolute;
	left: 0;
	top: 80px;
	animation: bounceInLeft 1s linear;
	-webkit-animation: bounceInLeft 1s linear;
	-moz-animation: bounceInLeft 1s linear;
	-webkit-animation: bounceInLeft 1s linear;
}
.dw-img2{
	position: absolute;
	left: 238px;
	top: 50px;
	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: 350px;
	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(../images/qx2023top3.jpg) no-repeat center top; height: 348px;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;}
.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: 400px;
	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; }
.main-cloum{width: 1000px;}
.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(../images/2019zqj-ylbg.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;}
.cloum02{width: 230px;}
.cloum-ov{overflow: hidden;}
.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;
	margin-top:0px;
}
.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 a{color: #fff;padding-left: 25px;}
.foucua03 .img-title a:hover{color: #f00;}
.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;}
.foucua02 .img-title a{color: #fff;font-weight: normal;}
.new-list li {
	font-size: 16px;
	line-height:30px;
	padding-top:10px;
}
.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; }
.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: 26px; 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
}

.clear{clear:both;overflow:hidden}
.main{
	width:1000px;
	margin:0 auto;
	padding:20px 0px;
}
.main .changtai{
	width:245px;
	height:250px;
	margin-top:30px;
	float:left;
	text-align:center;
	margin-right:10px;
	font-size:14px;
	}
	.main .changtai img{
	width:220px;
	height:145px;}
.main .changtai p{
	width:220px;
	line-height:20px;
	text-align:center;
	margin-top:20px;
	
	}
.main .changtai p a{
	color:#333333;
	text-align:center;
	}

/*最低部开始*/
.bottom {
	MARGIN-TOP: 0px;
	BACKGROUND: #be80d4;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	font-size:12px;
	LINE-HEIGHT: 200px;
	HEIGHT: 200px
}


.contantWrap {
    width: 100%;
    height: 3305px;
    background: url(../images/bg_2023.jpg) no-repeat;
    margin-top: -50px;
}
