﻿.ad_title_img{
  float: left;
}
.at_lf{
  padding: 23px 19px 30px 19px;
  border:1px solid #eaeaea;
  margin-top: 22px;
  box-sizing: border-box;
}
.ad_title_box{
  margin-bottom: 63px;
}
.ad_title {
  width: 855px;
  margin-top: 16px;
  font-size: 22px;
  color: #3b3b3b;
  float: left;
}
.ad_title p{
  color: #72757e;
  font-size: 14px;
  margin-top: 13px;
}
.ad_article_box{
  width: 100%;
  height: 70px;
  margin-top: 36px;
  border-top: 1px solid #eaeaea;
  padding: 47px 0 67px;
  box-sizing: border-box;
  font-size: 16px;
}
.ad_article_box .pre{
  float: left;
  font-weight: bold;
}
.ad_article_box .next{
  float: right;
  
  font-weight: bold;
}
.ad_article_box .no-hover-pre{
  float: left;
  color: #72757e;
  font-weight: bold;
}
.ad_article_box .no-hover-next{
  float: right;
  color: #72757e;
  font-weight: bold;
}
.ad_article_box .no-hover:hover{
  color:#72757e!important;
}
.ad_article_box .pre:hover,.ad_article_box .next:hover{
  color: #d6000f;
}
.ad_case_box{
  margin-top: 40px;
  float: left;
  border:1px solid;
  border:1px solid #eaeaea;
  padding: 30px 19px;
}
.ad_case_box .drawing-list .drawingItem:nth-child(3n+3){
  margin-right: 0;
}
.at_lt_box{
  float: left;
  width: 895px;
}
/* .at_rt{
  position: absolute;
  right: 30px
} */

.more_find{
  float: right;
  color: #72757e;
  font-size: 14px;
}
.more_find:hover{
  font-weight: bold;
}
.look{
  font-size: 22px;
  color: #3b3b3b;
}
.more_find img{
  margin-left: 10px;
}
.case{
  background-color: #f7f7f7;
}
.navigation{
  border: none;
}
.navigation a:hover{
  border-bottom: 1px solid #999;
}
.ad_title span{
  margin-right: 32px;
}
.drawingItem{
  width: 273px;
  height: 220px;
  margin-right: 18px;
}
.drawingItem-down{
  font-size: 14px;
  color: #333;
  height: 50px;
  overflow: hidden;
  padding-top: 5px;
}
.drawingItem-down p{
  font-size: 14px;
}
.drawing-list{
  margin-top: 24px;
}
.ad_main img{
  max-width: 855px;

}
.ad_main p{
    word-wrap: break-word;
    /* white-space: pre-wrap; */
    /* overflow: hidden; */
}
.ad_article_box a{
  color: #000
}
.rt_hot_item a:hover{
  font-weight: bold;
}
.at_box{
  position: relative;
}
.at_box .at_rt{
  position: relative;
  top:0;
  right: 0;
}
.at_rt_item_fixed_top{
  background-color: #fff;
  position: fixed;
  top:90px;
}
.at_rt_item_fixed_bottom{
  position: absolute;
  bottom: 0;
}
