.honorentrybg{ background:#FFF; overflow: hidden}
.honorentry{ width:100%; margin:0 auto 10px; overflow:hidden; color:#333; padding:0; background: #FFF;}
.honorentry,.honorentry *{ box-sizing: border-box;}
.honorentry .navigation{ width:100%; margin:0 auto; padding:4px 20px 10px; line-height:40px; border-bottom:1px solid #f9f9f9; background:#f8f8f8; position:relative; font-size:18px; color:#666; font-weight:bold; overflow:hidden;}
.honorentry .navigation .crumbs{ width:1300px; position:relative; margin:0 auto; padding-left:25px; font-size:12px; font-weight:normal;}
.honorentry .navigation .crumbs::after{ content:''; position:absolute; left:0; top:14px; width:12px; height:12px; background:url(../images/sy.png) no-repeat center center; background-size: contain;}
.honorentry .navigation .crumbs b{ color:#5b5a5a; font-weight: 500;}
.honorentry .navigation .crumbs a{ color:#5b5a5a; font-weight:normal; font-size:12px; padding: 10px}



.honorentry .nrlt{ width:185px; margin-top:10px; margin-right:15px; float:left;}
.honorentry .nrlt .item{ padding:0 20px; line-height:35px; background:#FFF; border-bottom:1px solid #f5f5f5;}

.honorentry .nrrt{ width:1300px; padding:0 0; margin:50px auto 20px; overflow:hidden;}
.honorentry .nrrt .item{ width:304px; position: relative; float:left; margin-right:27px; margin-bottom:27px; -webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.honorentry .nrrt .item:nth-child(4n){ margin-right:0;}
.honorentry .nrrt .item.nomargin{ margin-right:0;}
.honorentry .nrrt .item .img{ position: relative; display: block; overflow: hidden; background:#000;}
.honorentry .nrrt .item .img img{ width:100%; transition: all 500ms ease;}
.honorentry .nrrt .item .itlt{ border: 1px solid #d8d8d8; position: absolute; left: 0; top: 0; right: 0; width: 100%; height: 100%; padding:100px 30px 25px;; transform: translateY(30px); text-align: center;  line-height: 40%;  opacity: 0; transition: all 500ms ease;}
.honorentry .nrrt .item .itlt a{ color:#FFF;}
.honorentry .nrrt .item:hover img{ transform:scale(1.05);opacity:.4}
.honorentry .nrrt .item:hover .itlt {transform:translateY(0px);opacity:1;color:#FFF;}

.honorentry .nrrt .item .itbtn { background:url(../images/link.png) no-repeat; background-size: 30px; background-position: center; position:absolute; right:0; bottom:0; opacity:0; transition:all 900ms ease; display: inline-block; font-size: 30px; color: #fff; width: 56px; font-weight: 700; height: 56px; line-height: 56px; text-align: center; border-top: 4px solid #fff;   border-left: 4px solid #fff;}
.honorentry .nrrt .item:hover .itbtn{ opacity:1;}


.honornrbg{ background:#FFF; overflow: hidden}
.honornr{ width:100%; margin:0 auto 10px; overflow:hidden; color:#333; padding:0; background: #FFF;}
.honornr,.honornr *{ box-sizing: border-box;}
.honornr .navigation{ width:100%; margin:0 auto; padding:4px 20px 10px; line-height:40px; border-bottom:1px solid #f9f9f9; background:#f8f8f8; position:relative; font-size:18px; color:#666; font-weight:bold; overflow:hidden;}
.honornr .navigation .crumbs{ width:1300px; position:relative; margin:0 auto; padding-left:25px; font-size:12px; font-weight:normal;}
.honornr .navigation .crumbs::after{ content:''; position:absolute; left:0; top:14px; width:12px; height:12px; background:url(../images/sy.png) no-repeat center center; background-size: contain;}
.honornr .navigation .crumbs b{ color:#5b5a5a; font-weight: 500;}
.honornr .navigation .crumbs a{ color:#5b5a5a; font-weight:normal; font-size:12px; padding: 10px}


.honornr .nrlt{ width:185px; margin-top:10px; margin-right:15px; float:left;}
.honornr .nrlt .item{ padding:0 20px; line-height:35px; background:#FFF; border-bottom:1px solid #f5f5f5;}

.honornr .nrrt{ width:1300px; margin:0 auto 20px; padding:15px; overflow:hidden; background:#FFF;}
.honornr .nrrt .t{ width:100%; padding-bottom:40px; margin-top:5px; font-size:16px; font-weight:600; text-align:center;}
.honornr .nrrt .desc{width:100%; padding-bottom:20px; font-size:12px; text-align:center;}
.honornr .nrrt .tp{ width:400px; margin:0 auto;}
.honornr .nrrt .tp .swiper{ padding-bottom:15px; width:100%;}
.honornr .nrrt .tp .swiper img{ width:100%;}
.honornr .nrrt .content{width:100%; padding-bottom:15px; font-size:12px; line-height:25px; overflow:hidden;}
.honornr .nrrt .qtdata{width:100%; height:50px; line-height:50px; overflow:hidden;}
.honornr .nrrt .qtdata .updata{ width:50%; float:left; line-height:50px;}
.honornr .nrrt .qtdata .ntdata{ width:50%; float:right; line-height:50px; text-align:right; padding-right:15px;}