@charset "utf-8";
body{background: #fff;font-family: "微软雅黑";}
.nav{position: absolute;width: 100%;left: 0;top: 0;z-index: 101;}
.banner{background:  no-repeat center 40px;}
.banner-box{background: no-repeat center top;}
.banner,.banner-box{height:340px;overflow:hidden;}
.mob-banner{height: 1080px;background:  no-repeat center top;display: none;z-index: 100;position: relative;}
.jr-logo{text-align: center;}
.jr-logo img{display: block;}
.nav-box{background: no-repeat center top; height: 441px;overflow: hidden;}
.nav-list{width: 620px;}
.nav-list ol li{float: left;}
.nav-list ol li.cj{background:  no-repeat left top; width:38px;height: 97px; margin-right:67px;}
.nav-list ol li.cj.libg{background-position: left -112px;}
.nav-list ol li.yx{background:  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:  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:  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:  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:  no-repeat -490px top; width:38px;height: 97px; margin-right:50px;}
.nav-list ol li.zq.libg{background-position: -490px -111px;} 
.nav-list ol li.cy{background:  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;  }
.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: 684px;overflow:hidden;background: url(/uploads/image/sdimage/jrhz20180606-20.jpg) no-repeat center top;}
.jrqy-box{height: 705px;overflow:hidden;background: url(/uploads/image/sdimage/jrhz20180606-21.jpg) no-repeat center top;}
.jrcs-box{height: 700px;overflow:hidden;background:  no-repeat center top;}
.jrms-box{height: 760px;overflow:hidden;background:  no-repeat center top;}
.jrqs-box{height: 550px;overflow:hidden;background:  no-repeat center top;}
.jrsp-box{height: 680px;overflow:hidden;background:  no-repeat center top;}
.jrxf-box{height: 482px;overflow:hidden;background:  no-repeat center top;}
.hr_70{height: 70px;}
.hr_30{height: 30px;}
.c-tex{text-align: center;}
.img-box01{background:  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:  no-repeat;width: 315px;height: 240px;float: left;margin: 0 9px 30px 9px;position: relative;}
.tit{position: absolute;left: 38px;top: 30px;width: 30px;font-size: 18px;color: #6c6c6c;}
.tit a{ color: #6c6c6c; }
.tit-sum{position: absolute;left: 100px;top: 25px;width: 200px;font-size: 16px;color: #8c8c8c;text-indent: 2em;line-height: 30px;}
.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-bd li{display:none;}
.tab-hd li{height:60px;}
.tab-hd li a{display: block;width: 125px;height: 35px;overflow:hidden;background:  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:26px;color: #8f1414;font-weight: bold; }
.image-tit a{color: #8f1414;  }
.image-sum{text-indent: 2em; font-size: 16px; line-height: 30px; color: #888;padding-top: 10px;}
.image-sum a{color: #888}
.main1130{width: 1000px;}
.hz-box{background:  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: 24px;line-height: 30px;}
.sh-zz{font-size: 16px;line-height: 35px;}
.sh-sum {text-indent: 2em;font-size: 14px;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: 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: 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{display: none;}
.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;padding: 20px;background-color: #fff;}
.menu {width:250px;height:385px;padding-top:300px;z-index: 999;position: absolute;right: 0;}
.menu_items{ background:  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:  no-repeat;height:380px;overflow: hidden;padding:55px 95px;width:740px; }
.cloum350{width: 350px;}
.sp-list li{width: 50px;float: left;}
.sp-list li a{display: block;width:50px;height:75px;overflow:hidden;background:  no-repeat left top;}
.sp-list li.cj a{background-position: left top; }
.sp-list li.cj.on a{background-position:left bottom;}
.sp-list li.yx a{background-position:-50px top;}
.sp-list li.yx.on a{background-position:-50px bottom;}
.sp-list li.qm a{background-position:-98px top;}
.sp-list li.qm.on a{background-position:-98px bottom;}
.sp-list li.dw a{background-position:-148px top;}
.sp-list li.dw.on a{background-position:-148px  bottom;}
.sp-list li.qx a{background-position:-198px top;}
.sp-list li.qx.on a{background-position:-198px bottom;}
.sp-list li.zq a{background-position:-247px top;}
.sp-list li.zq.on a{background-position:-247px bottom;}
.sp-list li.cy a{background-position:right top;}
.sp-list li.cy.on a{background-position:right bottom;}
.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;float: right;
  font-weight: normal;}
  .hr_50{height: 50px;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;}
	.hr_10{height: 10px;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;}
.inbox{position: relative;}
.inhd{float: left;width: 350px;}
.inbd{float: right;width: 350px;}
.clear{clear: both;}
.inbox .inhd ul{ overflow:hidden; zoom:1; }
.inbox .inhd ul li{text-align:center; font-size:16px;float:left; cursor:pointer;color: #888;margin: 0 10px;line-height: 18px; writing-mode: vertical-rl;writing-mode: tb-rl;  }
.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:16px;line-height: 28px;}
.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;}
.foucua03 .img-title{position: absolute;left: 35px;bottom: 13px;width: 725px;font-size: 20px;color: #fff;line-height: 46px;background: ;text-align: left;}
.foucua03 .img-title a{color: #fff;padding-left: 25px;}
.foucua03 .img-title a:hover{color: #f00;}
@media (min-width: 1440px){  
.jrqy-list dl dd{ background: url(/uploads/image/sdimage/jrhz20180606-14.jpg) no-repeat;width: 380px;margin: 0 10px 30px 10px; }
.yy-list ol li{padding: 0  30px;  font-size: 24px; width: 340px;}
.main1130{width: 1130px;}
.cloum1080{width: 1080px;margin:0 auto;}
.main-cloum{width: 1200px;margin:0 auto;}
.yy-list{width: 1208px;}
.tit-sum{position: absolute;left: 110px;top: 25px;width: 260px;font-size: 18px;color: #8c8c8c;text-indent: 2em;line-height: 35px;}
.tit{font-size: 20px;}
.cloum01{width: 810px;}
.image-sum{font-size: 20px;line-height: 40px;}
.sh-list dl dd{padding:0 40px;}
.hz-box{background:  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;line-height: 30px;}
.image-tit{font-size: 30px;}
}