@charset "utf-8";
/* CSS Document */
a:hover{color:#29abe2;}

@media (max-width: 992px) {
  .main-im {
    display:none;
  }
  #qiao-wrap{
    display:none !important;
  }
  .bdshare-slide-button{
    display:none !important;
  }
}

.navbar{margin-bottom: 0;}
.navbar-brand {padding-top:0;padding-bottom:0;}
.navbar-right{margin-top: 15px;margin-bottom: 15px;color:#777;}

#banner{width:100%;float: left;margin-bottom: 2%;}
#slides{display: none;margin-bottom: 2%;position: relative;}

.slidesjs-pagination {
  list-style: none;
  position: absolute;
  left: 0;
  bottom:5%;
  margin:0 auto;
  z-index:100;
  width:100%;
  text-align: center;
  padding-left: 0;
}

.slidesjs-pagination li {
  display: inline-block;
  margin: 0 1px;
}

.slidesjs-pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  background-image: url('images/pagination.png');
  background-position: 0 0;
  display: inline-block;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -13px;
}

.slidesjs-pagination li a:hover {
  background-position: 0 -26px;
}

#slides a:link,
#slides a:visited {
  color: #333;
}

#slides a:hover,
#slides a:active {
  color: #9e2020;
}

#slides .slidesjs-navigation {
  position: absolute;
  top:50%;
  z-index:100;
  margin-top:-45px;
  width:60px;
  height:90px;
  background-image:url('images/ad_ctr.png');
  background-position: 0 0;
}

#slides .slidesjs-previous {
  left:10%;
}

#slides .slidesjs-next {
right:10%;
background-position: 0 -90px;
}

#contentbanner{margin-bottom:2%;}
.breadcrumb{background: none;}
.breadcrumb a{color: #9d9d9d;}
.navbar-inverse{background-color: #f2f2f2;}
.navbar-inverse .navbar-nav>li>a:hover{color:#000;}

.listview{width:100%;list-style-type: none;}
.listviewli{margin-bottom: 30px;}
.icon{}
.icon img{width:100%;border: 1px dashed #29abe2;}
.data{}
.data-list{height: 100px;overflow-y: hidden;padding-left: 17px;}
/* .data-list li{height: 20px;overflow-y: hidden;} */

footer{background:#fff;}
#copyright{line-height:66px;}
.row{margin-bottom: 2%;}

/*列表页面*/

#contentbanner{width:100%;}
#contentbanner img{width:100%;}
#search{width:100%;height:33px;margin-top:20px; clear:both;}
#map{float:left;line-height:33px;}


#catgoryleft{list-style-type: none;}
#catgoryleft li{height:44px;line-height:44px;text-align:center;border-bottom:1px solid #29abe2;}
#catgoryleft li a{font-size:16px;}
#catgoryright{list-style-type: none;}
#catgoryright li{height:44px;line-height:44px;border-bottom:1px solid #d7d7d7; }


/*单页面*/
#title{margin:30px 0 20px;color:#29abe2;}
#contentshow{line-height:22px;}
#contentshow p{margin-bottom:10px;}
/*分页*/
#pages{margin-top:30px;margin-bottom: 30px;}
#pages a{padding:0 10px;border:1px solid #ccc;}
#pages .a1{margin:0;padding:0;}
#pages span{padding:0 10px;border:1px solid #29abe2;}

/*在线客服*/
.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../../images/ohhznet/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../../images/ohhznet/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -126px; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../../images/ohhznet/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../../images/ohhznet/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../../images/ohhznet/open_im.png) no-repeat left top;display:none;}