/**{color:blue !important;}*/

.index_row4 ul.clearfix { margin: 0 }
.index_row4 ul.clearfix li { width: 25%; margin: 0; padding: 0 }
.index_row4 ul.clearfix li div.box1 { padding: 0; height: 235px; position: relative; }
.index_row4 ul.clearfix li div.box1 h2.type1 { color: #6D6D6D; margin-top: 22%; margin-bottom: 13%; font: 400 16px/24px 'microsoft YaHei'; }
.index_row4 ul.clearfix li div.box1 .pos_a { right: 0; height: 100%; top: 0; background-color: #fff; width: 40%; padding-left: 5%; padding-right: 5% }
.index_row4 ul.clearfix li div.box1 p.ttl { color: #828282; font: 400 12px/2 'simsun'; }
.index_row4 ul.clearfix li div.box1 p.ttl a { color: #828282; font: 400 12px/2 'simsun'; }
.index_row4 ul.clearfix li div.box1 a.show_1 { width: 77px; height: 28px; overflow: hidden; display: block; line-height: 10; background: url(../images/bg_more.jpg) no-repeat center top; }
.index_row4 ul.clearfix li div.box1 a.show_2 { color: #828282 }
.index_row4 ul.clearfix li div.box1 a.show_2:hover { color: #E74739 }
.index_row4 ul.clearfix li.b_li_news div.box1 { background: #E8E5E0 url(../images/bg_li_news.jpg) no-repeat left bottom; background-size: 50% auto; }
.index_row4 ul.clearfix li.b_li_case div.box1 { background: #ffffff url(../images/bg_li_case.jpg) no-repeat left bottom; background-size: 40% auto; }
.index_row4 ul.clearfix li.b_li_about div.box1 { background: #ffffff url(../images/bg_li_about.png) no-repeat left bottom; background-size: 50% auto; }
.index_row4 ul.clearfix li.b_li_pro div.box1 { background: #E8E5E0 url(../images/bg_wd1.jpg) repeat left bottom; background-size: auto auto; }
.index_row4 ul.clearfix li.b_li_pro div.box1 .pos_a { overflow: visible; background: transparent; }
.index_row4 ul.clearfix li.b_li_pro div.box1 .pos_a img {position: absolute;left: -98%;top: 24%;width: 100%;}
.index_row4 ul.clearfix li.b_li_pro ul.sl li { float: none; width: 100% }
.index_row4 ul.clearfix li.b_li_pro .hdl { position: absolute; bottom: 0; right: 0 }
.index_row4 ul.clearfix li.b_li_pro .hdl a { display: inline-block; width: 36px; height: 36px; background: #fff; text-align: center; line-height: 36px; }
.index_row4 ul.clearfix li.b_li_pro .hdl a.prev1 {background: #D2D2D2; color: #929292 }
.index_row4 ul.clearfix li.b_li_pro .hdl a.next1 { background: #005596; color: #9EB3CC }

.index_row4 ul.clearfix li.b_li_pro .hdl a.prev1:hover {background: #005596; color: #9EB3CC  }
.index_row4 ul.clearfix li.b_li_pro .hdl a.next1:hover { background: #D2D2D2; color: #929292 }
.bigbanner .box {
  margin-top:20px;
}
.mainnav {
  height: 80px;
  z-index: 999;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 1);
  top: 20px;
  min-width: 1200px;
}
.footer * {
  font: 400 12px/22px '宋体';
  color: #5B5B5B;
}
.footer .navbottom ul.nofloatul li a {
  margin: 0;
  padding: 0;
  line-height: 24px;
}
.footer .navbottom .ttl {
  font: 700 15px/1 'microsoft yahei';
  text-align: left;
  width: 131px;
  margin-bottom: 19px;
  height: 20px;
  background: url(../images/bg_btm2.png) repeat-x left 36px;
  }

  .footer .copyinfo li .adds .mobile {
  background-position: left -147px;
  padding-left: 27px;
  width: 280px;
  margin-top: 11px;
  padding-top: 4px;
}
.wrap2 {
  width: 1195px;
  overflow: hidden;
  margin: 0 auto 20px;
}
.bigbanner div.fa_3_1 { position: absolute; width: 35%; height: 40%; background: rgba(0, 85, 150, .4); top: 31%; left: 8%; }
.bigbanner div.fa_3_2 { position: absolute; width: 35%; height: 40%; background: rgba(0, 85, 150, .4); top: 36%; left: 9.5%; }
.bigbanner div.fa_3_3 { position: absolute; width: 44%; height: 38%; background: transparent url(../images/fa_1.png) no-repeat 25% center; background-size: 60% auto; top: 35%; left: 8.5%; }