﻿/*详细内容页*/
.details{padding:15px 0px 10px 5px; line-height:24px;  word-break:break-all; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph;}
.details img{max-width:750px; _width:expression(this.width > 750 ? "750px" : this.width);}

.buju li{/*border-bottom:1px dashed #ccc;*/ padding:0 0 25px 0; margin:0 0 20px 0;}

/*在线留言 
.liuyanTtems{float:left; display:inline; margin:20px 0 0 70px;} 
.liuyanTtems .item img{width:72px; height:20px; margin-left:5px; vertical-align:top; border:1px solid #a5adaf; float:left;}
.liuyanTtems .item .text{width:200px; height:22px; border:1px solid #a5adaf; color:#333; float:left;}
.liuyanTtems .item .text1{width:364px; height:100px; border:1px solid #a5adaf; vertical-align:middle; color:#333;}
.liuyanTtems .btn{width:76px; height:22px; border:0; background:#961316; color:#fff;  cursor:pointer;}

/*微博  */ 
.weibo{margin:0 0 0 8px;}
.weibo li{width:120px; height:148px; float:left; display:inline; margin:20px 60px 0 60px;}
.weibo li img{width:120px; height:120px;}
.weibo li h3{width:120px; height:30px; line-height:30px; overflow:hidden; text-align:right;}
.weibo li .h3Bg{ background:url(../images/weibo.png) no-repeat left;}
.weibo li .weibo1{ background:url(../images/weibo1.png) no-repeat left;}
.weibo li .weibo2{ background:url(../images/weibo2.png) no-repeat left;}
.weibo li .weibo3{ background:url(../images/weibo3.png) no-repeat left;}

/*公司新闻 */ 
.newsCon{min-height:400px; _height:400px; padding:10px 10px 0 5px;}
.newsCon li{height:32px; line-height:32px; padding-left:15px; padding-right:3px; border-bottom:1px dashed #ccc; color:#7d7d7d;  background:url(../images/dot.png) no-repeat 8px center;}
.newsCon li a{display:inline-block; width:540px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

/*新闻内页样式*/
.newsNy{min-height:520px; _height:520px; padding:10px 10px 10px 10px; text-indent:20px; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
.newsNy h3.newsTitle{margin:15px auto 10px; font-size:16px; font-weight:bold; text-align:center;}
.mess{text-align:center;  border-bottom:1px dashed #dedede; margin-bottom:10px; padding:0 0 6px 0;}
.newsNy img{max-width:750px; _width:expression(this.width > 750 ? "750px" : this.width);}

/*产品展示        */
.display{margin:20px 0 20px 8px;}
.display li{width:236px; height:195px; line-height:20px; margin-right:20px; _display:inline; float:left; overflow:hidden;}
.display li h3{width:236px; height:40px; line-height:40px; text-align:center; color:#000; overflow:hidden;}
.display li .picBox{width:236px; height:157px; float:left; overflow:hidden; position:relative;}
.display li .picImgBox{ width:236px; height:157px; line-height:157px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; *disply:block; font-size:157px;}
.display li .picImgBox img{width:236px; text-align:center; border:none; display:block; margin:0 auto; vertical-align:middle;}
.display li .picImgBox a span{display:none; text-indent:-9999px; position:absolute; top:0; left:0; display:block; width:236px; height:157px;}
.display li .picImgBox a i{display:none; text-indent:-9999px; position:absolute; top:0; left:0; display:block; width:236px; height:157px;}
.display li .picImgBox a:hover span{filter:alpha(opacity=20);opacity:0.2; background:#000; z-index:9999;}
.display li .picImgBox a:hover i{background:url(../images/fangda.png) no-repeat center center; _background:none; z-index:99999;}

/*产品展示内页  */
.proNy .left{width:189px;}
.proNy .left img{width:189px;}
.proNy .right{width:570px; font-size:13px; line-height:26px; color:#3e3e3e;}
.proNy .right h4{height:46px; line-height:46px; margin-top:10px; font-size:18px; color:#457a03; font-family:"微软雅黑";}

/*营销中心  */
.list{width:960px; height:211px; margin:0 auto 100px; color:#888;}
.list li{width:920px; height:191px; margin:20px 0 0 0; padding:20px 20px 0; background:#f4f4f4; position:relative;}
.p1{width:482px; position:absolute; top:92px; left:156px; line-height:22px;}
.p2{width:302px; position:absolute; top:85px; left:310px; line-height:22px;}
.p3{width:482px; position:absolute; top:92px; left:156px; line-height:22px;}
.p4{width:468px; position:absolute; top:110px; left:310px; line-height:22px;}
.p5{width:460px; position:absolute; top:92px; left:156px; line-height:22px;}
.p6{width:468px; position:absolute; top:100px; left:310px; line-height:22px;}
.p7{width:460px; position:absolute; top:92px; left:156px; line-height:22px;}
.p8{width:468px; position:absolute; top:100px; left:310px; line-height:22px;}

/*案例中心  */
.case{margin:0 0 0 8px;}
.case li{width:236px; height:255px; line-height:20px; margin-right:20px; margin-top:10px; _display:inline; float:left; overflow:hidden;}
.case li h3{width:236px; height:38px; line-height:38px; font-weight:bold; font-size:14px; color:#474747; overflow:hidden;}
.case li .picBox{width:236px; height:157px; float:left; overflow:hidden; position:relative;}
.case li .picImgBox{ width:236px; height:157px; line-height:157px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; *disply:block; font-size:157px;}
.case li .picImgBox img{width:236px; text-align:center; border:none; display:block; margin:0 auto; vertical-align:middle;}
.case li .picImgBox a span{display:none; text-indent:-9999px; position:absolute; top:0; left:0; display:block; width:236px; height:157px;}
.case li .picImgBox a i{display:none; text-indent:-9999px; position:absolute; top:0; left:0; display:block; width:236px; height:157px;}
.case li .picImgBox a:hover span{filter:alpha(opacity=20);opacity:0.2; background:#000; z-index:9999;}
.case li .picImgBox a:hover i{background:url(../images/fangda.png) no-repeat center center; _background:none; z-index:99999;}

/*翻页    */
.pagination{padding:30px 10px 30px 0; text-align:right;}
.pagination a {padding:0 5px;  color:#333;}
.pagination span{padding:0 5px;  color:#f00;}

.pages{width:760px; margin:50px auto 0; padding:7px 0; line-height:25px; border-top:1px solid #eaeaea; color:#888;}
.pages a{color:#888;}
.pages a:hover{color:#888; text-decoration:underline;}








#container{width:760px; height:800px; margin:20px auto 20px; overflow:hidden;}
#gallery {width:760px; height:482px; margin-top:1px;}  

.ad-gallery {
  width:760px;
}


.ad-gallery .ad-image-wrapper {
    width:760px;
    height:600px;
    position: relative;
    overflow: hidden;
  }
  
.ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
	
.ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
	  filter:alpha(opacity=50);opacity:0.5;
	  background:url(../images/tpxxrjtx.gif) no-repeat 98% center;
    }
	
.ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
	  filter:alpha(opacity=50);opacity:0.5;
	  background:url(../images/tpxx_ljtx.gif) no-repeat 2% center;
    }
	
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(non-existing.jpg)\9
    }
	
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background:url(../images/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
	  
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background:url(../images/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
	  
.ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
	
.ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
	  	
.ad-gallery .ad-nav {
    width:720px;
	margin:10px auto 0;
    position: relative;
  }
  
.ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
	
    /* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
	
.ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
	  top:20px;
      width:20px;
      display: block;
      background:url(../images/ad_scroll_back.gif) 0px 22px no-repeat;
    }
	
.ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -16px;
	  top:20px;
      width:20px;
      background:url(../images/ad_scroll_forward.gif) 0px 22px no-repeat;
}
	
.ad-gallery .ad-nav .ad-thumbs {overflow:hidden; width:700px; margin:0 auto;}

.ad-gallery .ad-thumbs .ad-thumb-list {float:left; display:inline;  width: 9000px;}

.ad-gallery .ad-thumbs li {float:left; display:inline; margin-right:18px;}

.ad-gallery .ad-thumbs li a {display: block;}

.ad-gallery .ad-thumbs li a img {display: block;  height:110px;}


/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}        