.njybs_ban{ height:510px; position:relative; width:100%; background:url(../images/njybs_ban.jpg) no-repeat center;}
.njybs_ban a{ position:absolute; display:block; width:354px; height:56px; line-height:56px; border-radius:28px; background:#B68F66; color:#fff; font-size:24px; text-align:center; left:50%; margin-left:-575px; bottom:105px;}
.njybs_dy{ height:152px;width:100%; background:url(../images/njybs_dy.jpg) no-repeat center;}
.njybs_dy p{ width:950px; padding-left:240px; margin:0 auto; padding-top:50px; font-size:16px;  line-height:32px; text-indent:2em; color:#fff;}
.njybs_dy p span{ font-size:20px; margin-right:10px; color:#fff;}
.njybs1{ margin:70px auto; width:850px; padding-left:340px; height:316px; background:url(../images/njybs1.jpg) left center no-repeat; overflow:hidden;}
.njybs11{ float:left; width:504px;}
.njybs11>div{ padding:15px 0 13px 30px; background:url(../images/njybs2.jpg) 3px center no-repeat; height:20px; line-height:20px; font-size:18px; color:#333; font-weight:bold;}
.njybs11>p{ font-size:14px; line-height:25px; text-indent:2em; color:#666; margin-bottom:8px;}
.njybs11>ul{ border-top:1px dashed #C6C6C6; margin-top:18px; height: 80px; overflow:hidden; padding-top:13px;}
.njybs11>ul li{ float:left; width:164px; margin-right:5px; margin-top:5px; text-align:center; height:35px; line-height:35px; overflow: hidden; font-size:14px; color:#666; background:#EEE}
.njybs11>ul li:nth-child(3n){ margin-right:0;}
.njybs12{ width:334px; float:right; padding-top:133px; background:url(../images/njybs3.jpg) top center no-repeat;}
.njybs12 li{ width:107px; height:90px; color:#fff; margin-right:5px; margin-bottom:5px; float:left;}
.njybs12 li:nth-child(3n){ margin-right:0;}
.njybs12 li a{ display:block; padding-top:66px; height:24px; line-height:14px; font-size:14px; color:#fff;  text-align:center;}
.njybs13{background:#AEAEAE url(../images/njybs11.png) no-repeat center 19px;}
.njybs13:hover{background:#B68F66 url(../images/njybs11.png) no-repeat center 19px;}
.njybs14{background:#AEAEAE url(../images/njybs12.png) no-repeat center 19px;}
.njybs14:hover{background:#B68F66 url(../images/njybs12.png) no-repeat center 19px;}
.njybs15{background:#AEAEAE url(../images/njybs13.png) no-repeat center 16px;}
.njybs15:hover{background:#B68F66 url(../images/njybs13.png) no-repeat center 16px;}
.njybs16{background:#AEAEAE url(../images/njybs14.png) no-repeat center 16px;}
.njybs16:hover{background:#B68F66 url(../images/njybs14.png) no-repeat center 16px;}
.njybs17{background:#AEAEAE url(../images/njybs15.png) no-repeat center 16px;}
.njybs17:hover{background:#B68F66 url(../images/njybs15.png) no-repeat center 16px;}
.njybs18{background:#AEAEAE url(../images/njybs16.png) no-repeat center 17px;}
.njybs18:hover{background:#B68F66 url(../images/njybs16.png) no-repeat center 17px;}
.njybs_t{ width:1190px; height:52px; text-align:center; position:relative; margin:0 auto;}
.njybs_t div{ text-align:center; font-size:49px; line-height:49px; color:#EEE; font-weight:bold;}
.njybs_t h4{ text-align:center; position:absolute; left:0; bottom:0; font-size:30px; line-height:30px; height:30px; color:#B68F66; width:100%;}
.njybs2{ width:1190px; margin:60px auto 80px; height:465px; overflow:hidden;}
.njybs21{}
.njybs21 li{ padding-left:227px; height:150px; margin-bottom:7px;}
.njybs22{ background:url(../images/njybs4.jpg) left center no-repeat #EEE}
.njybs23{ background:url(../images/njybs5.jpg) left center no-repeat #EEE}
.njybs24{ background:url(../images/njybs6.jpg) left center no-repeat #EEE}
.njybs21 li>div,.njybs25t{ width:296px; padding:26px 0 15px; text-align:center; height:18px; font-size:18px; line-height:18px; color:#333; margin:0 auto;}
.njybs21 li>div span,.njybs25t span{ display:block; width:82px; height:8px; border-bottom:1px solid #C6C6C6}
.fl{ float:left}
.fr{ float:right;}
.njybs21 li>p{ padding:0 40px; font-size:14px; color:#666; line-height:25px;}
.njybs21 li>a{ display:block; float:right; width:226px; height:32px; line-height:32px; color:#fff; border-radius:16px; text-align:center; font-size:14px; margin-right:10px; background:#B68F66}
.njybs25{ width:334px; float:right;}
.njybs25t{ padding:26px 19px 4px; background:#EEE}
.njybs25s{ height:280px;background:#EEE; margin-bottom:8px; padding-top:20px;overflow:hidden; position:relative;}
.njybs25>p{ padding:20px 28px; font-size:14px; color:#666; line-height:25px;background:#EEE}
.njybs25b{height:280px; width:334px; overflow:hidden;}
.njybs25b ul{height:280px; overflow:hidden;}
.njybs25b li{height:280px; width:334px; float:left; position:relative;}
.njybs25b li img{ float:right;}
.njybs25b li dl{ position:absolute; left:30px; top:30px;}
.njybs25b li dt{ font-size:16px; line-height:32px; height:32px; color:#333; font-weight:bold; margin-bottom:4px;}
.njybs25b li dd{ font-size:12px; line-height:22px; color:#666;}
.njybs25b li a{ display:block; position:absolute; left:30px; bottom:30px; width:136px; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:15px; font-size:16px; background:#B68F66}
.njybs25l,.njybs25r{ position:absolute; width:18px; height:18px; line-height:18px; font-size:18px; text-align:center; border:1px solid #909090; color:#999;}
.njybs25l:hover,.njybs25r:hover{ border:1px solid #B68F66; background:#B68F66; color:#fff;}
.njybs25l{ right:36px; bottom:14px;}
.njybs25r{ right:12px; bottom:14px;}

.njybs3{ width:1272px; margin:70px auto 80px; height:648px; position:relative; background:url(../images/njybs7.jpg) center 32px no-repeat;}
.njybs3>div{ position:absolute; width:374px; height:152px; border:1px solid #C6C6C6; border-radius:15px;}
.njybs3>div>div{ color:#fff; background:#909090; font-size:16px; line-height:39px; height:39px; text-align:center; border-top-left-radius:14px;border-top-right-radius:14px;}
.njybs3>div>p{ padding:12px 38px 0;font-size:14px; color:#666; line-height:25px;}
.njybs3>div>p a{font-size:14px; color:#c2996d;}
.njybs31{ left:40px; top:0;}
.njybs32{ left:0px; top:181px;}
.njybs33{ left:40px; top:362px;}
.njybs34{ right:40px; top:0;}
.njybs35{ right:0px; top:181px;}
.njybs36{ right:40px; top:362px;}
.njybs3>div>span{ position:absolute; display:block;}
.njybs31 span{ width:43px; height:31px; left:376px; top:66px; background:url(../images/njybs17.jpg)}
.njybs32 span{ width:21px; height:15px; left:376px; top:68px;background:url(../images/njybs18.jpg)}
.njybs33 span{ width:43px; height:31px; left:376px; top:59px;background:url(../images/njybs19.jpg)}
.njybs34 span{ width:41px; height:30px; left:-42px; top:66px;background:url(../images/njybs20.jpg)}
.njybs35 span{ width:19px; height:11px; left:-20px; top:70px;background:url(../images/njybs21.jpg)}
.njybs36 span{ width:41px; height:30px; left:-42px; top:58px;background:url(../images/njybs22.jpg)}
.njybs3>a{ width:516px; height:64px; background:#B68F66; font-size:18px; color:#fff; line-height:64px; text-align:center; border-radius:15px; position:absolute; display:block; bottom:0; left:378px;}

.njybs4{ height:365px; width:1190px; margin:60px auto 90px; overflow:hidden;}
.njybs41{ width:306px; float:left;height:365px; background:#EEE; margin-right:20px; border-radius:18px;}
.njybs41>div,.njybs43>div{ width:222px; padding:41px 0 28px; text-align:center; margin:0 auto 28px; color:#333; font-size:18px; font-weight:bold; border-bottom:2px solid #C6C6C6}
.njybs41>p,.njybs43>p{ padding:0 34px;font-size:14px; color:#666; line-height:25px; text-align:justify;}
.njybs41>p span{ color:#B68F66}
.njybs41>a{ display:block; width:250px; height:60px; line-height:60px; text-align:center; color:#fff; font-size:16px; margin:60px auto 0; border-radius:30px; background:#B68F66}
.njybs42{ width:536px; float:right;}
.njybs43{width:536px; height:220px;background:#EEE; border-radius:18px;}
.njybs43>div{ width:475px;}
.njybs42>ul{ overflow:hidden; height:130px; margin-top:9px;}
.njybs42>ul li{ float:left; width:130px; border-radius:18px; color:#fff; text-align:center; font-size:16px; line-height:24px;padding-top:91px; height:39px; margin-right:4px;}
.njybs44{ background:url(../images/njybs8.jpg) center 26px no-repeat #999}
.njybs45{ background:url(../images/njybs9.jpg) center 26px no-repeat #999}
.njybs46{ background:url(../images/njybs10.jpg) center 26px no-repeat #999}
.njybs42>ul li.njybs47{ margin-right:0; height:130px; padding-top:0; background:#B68F66}
.njybs42>ul li.njybs47 a{ display:block;height:90px; padding-top:40px; text-align:center; font-size:18px; color:#fff; line-height:24px;}

.by_hj{ overflow:hidden; margin:65px auto 40px;width:1192px;}
.by_hj li{ width:215px; height:215px; float:left; margin-right:29px; border-radius:50%; overflow:hidden; position:relative; cursor:pointer}
.by_hj li img{ position:absolute; z-index:1;}
.by_hj li .nrs{ width:100%; height:44px; position:absolute; left:0; bottom:0; z-index:2; color:#fff; background:url(http://www.ybs120.com/szbydsq/images/tmbg.png)}
.by_hj li .nrs h5{ font-size:18px;  line-height:44px; font-weight:100;  text-align:center;}
.by_hj li .nrs p{ margin-top:5px; font-size:14px; line-height:25px; text-align:left; padding-left:48px}
.by_hj li .nrs p.pl58{padding-left:65px}
.by_hj li:hover .nrs{ height:144px}
.by_hj li.rno{ margin-right:0}
.con7{ width:1192px; margin:0 auto 100px;}
.con7>div{ height:22px; line-height:22px; font-weight:bold; font-size:18px; margin:17px 0;}
.con7>ul{ overflow:hidden;}
.con7>ul li{ width:195px; height:37px;overflow: hidden; margin-right:4px; margin-bottom:4px; float:left;}
.con7>ul li:nth-child(6n){ margin-right:0;}
.con7>ul li a{ height:37px; display:block; background-color:#EEE; line-height:37px; text-align:center; padding: 0 10px}
.con7>ul li a:hover{ background-color:#DADADA; color:#666;}


