

/********************ÈÙÓþ×ÊÖÊ*************************/
/*******ab_honnor_bk_01***********/
.ab_honnor_bk_01 { }
.ab_honnor_bk_01 .title { color:#333; padding-top:3%; margin-bottom:3.8%; }
.ab_honnor_bk_01  .ab_journal { position:relative; }
.ab_honnor_bk_01 .img { padding-bottom:70.09%; border:6px solid #c7c7c7; background-size:contain; }
.rf_bottom_main {  position:relative; z-index:1; overflow:hidden; margin-bottom:7.8%; }
.rf_bottom_main li {  position:absolute; cursor:pointer;}
.rf_bottom_main li .rf_txtBox { display:none; position:absolute; left:0; top:0; width:100%; height:100%; }
.rf_bottom_main li.on:hover .rf_txtBox {  display:block;}
.rf_txtWrap {  margin-bottom:1px; position:relative; padding:5px; overflow:hidden; }
.rf_bottom_main li p {position:absolute; left:0px; bottom:0px; display:none;  width:100%; text-align:center; font-weight:bold; color:#666;  }
.rf_txtWrap img {  width:100%; height:auto; box-shadow:0px 0px 5px rgba(0,0,0,0.3); }
.rf_bottom_main li.on p { display:block; }
.rf_bottom_main li.on .img { box-shadow:0px 10px 20px rgba(0,0,0,0.25); border:6px solid #dd041b; }


.rf_bottom { position:relative; }
.honnor_butlf {  position:absolute; cursor:pointer; z-index:5; left:0px; top:50%; background:url(?images/but05.png) no-repeat left top; display:block; width:50px; height:50px; margin-top:-45px;}
.honnor_butrt {  position:absolute;  cursor:pointer; z-index:5; right:0px; top:50%; background:url(?images/but06.png) no-repeat left top; display:block;width:50px; height:50px; margin-top:-45px;}
.honnor_butlf:hover,.honnor_butrt:hover { background-position:left bottom; }

.honnor_butlf3 {  position:absolute; cursor:pointer; z-index:999; left:8.59%; top:18%;  display:block; width:9.5%; height:52%; }
.honnor_butrt3 {  position:absolute;  cursor:pointer; z-index:999; right:8.5%; top:18%;  display:block; width:9.5%; height:52%; }

.honnor_butlf2 {  position:absolute; cursor:pointer; z-index:999; left:17.38%; top:10%; display:block; width:17.2%; height:66%; }
.honnor_butrt2 {  position:absolute;  cursor:pointer; z-index:999; right:17.38%; top:10%;   display:block; width:17.2%; height:66%; }

.honnor_but { display:none; }

/*******ab_honnor_bk_02***********/
.ab_honnor_bk_02 { background:#f5f5f6;color:#333; }
.ab_honnor_bk_02 .wrap { }
.ab_honnor_bk_02 .her{float: left; width: 285px;line-height: 54px;height: 54px;text-align: center; font-size: 14px; color: #333333;text-decoration: none; box-shadow: 0px 0px 4px 0px rgb(195 195 195 / 50%); margin-left: 13px;
    margin-bottom: 15px; text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
.ab_honnor_bk_02 .title {padding:7.1% 0px 1.1%;  }
.ab_honnor_bk_02 .col_a{padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #adadae; font-size: 20px;}
.ab_honnor_bk_02 ul { margin:0px -20px; padding-bottom:11.1%; }
.ab_honnor_bk_02 ul li { float:left; width:33.33%;}

.ab_honnor_bk_02 ul li .con { margin:9px 20px; padding-bottom:9px; }
.ab_honnor_bk_02 ul li .con img{width: 100%; height: auto;}
.ab_honnor_bk_02 ul li .con .column_a{font-size: 16px;}
.ab_honnor_bk_02 ul li .img { border:4px solid #c7c7c7;  }
.ab_honnor_bk_02 ul li .img img{width: 100%; height: 240px;}

.ab_honnor_bk_02 ul li p {height: 40px; margin-top:7px;  font-size: 14px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}



/*******ab_honnor_bk_03***********/
.ab_honnor_bk_03 { color:#999; }
.ab_honnor_bk_03 .wrap { }
.ab_honnor_bk_03 .title {padding:7.1% 0px 1.1%; color:#333;  }
.ab_honnor_bk_03 ul { margin:0px -8.5px; padding-bottom:8.7%; }
.ab_honnor_bk_03 ul li { float:left; width:33.33%; }
.ab_honnor_bk_03 ul li .con { margin:8.5px; padding:25px 30px 32px; border:1px solid #e7e7e7; }
.ab_honnor_bk_03 ul li .con .img { padding-bottom:100%; background-size:contain; }
.ab_honnor_bk_03 ul li dl dt  { color:#dd041b; }
.ab_honnor_bk_03 ul li dl dt p:first-child { color:#333; }
.ab_honnor_bk_03 ul li dl dd { margin-top:10px; height:7.5em; max-height:7.5em; }





.ui-loader { display:none; }


@media only screen and (max-width:1400px){




}


@media only screen and (max-width:1200px){


.ab_honnor_bk_03 ul li .con {  padding:15px 20px 20px; }

}



@media only screen and (max-width:767px){

.honnor_but { display:block; }

.honnor_butlf3 { display:none; }
.honnor_butrt3 { display:none; }

.honnor_butlf2 { left:0%; top:8%; width:26.2%; height:76%; }
.honnor_butrt2 { right:0px; top:8%; width:26.2%; height:76%; }

.honnor_butlf {  background-size:100% 300%; width:25px; height:25px; margin-top:-25px;}
.honnor_butrt {  background-size:100% 300%; width:25px; height:25px; margin-top:-25px;}


/*******ab_honnor_bk_02***********/
.ab_honnor_bk_02 ul { margin:0px;  }
.ab_honnor_bk_02 ul li {width:100%; }
.ab_honnor_bk_02 ul li .con { margin:9px 0px; }


/*******ab_honnor_bk_03***********/
.ab_honnor_bk_03 ul { margin:0px; }
.ab_honnor_bk_03 ul li { width:100%; }
.ab_honnor_bk_03 ul li .con { margin:8.5px 0px; }
.ab_honnor_bk_03 ul li dl dd { height:7.5em; max-height:auto; }

}



@media only screen and (max-width:480px){

.rf_bottom_main li.on .img,.ab_honnor_bk_01 .img { border-width:3px; }

}


























