@charset "utf-8";
/* css 重置 */
body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;font-family:"微软雅黑";}
ul{list-style:none ;}
img{border:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}

/* banner-box */
.banner-box{min-width:1210px;height:360px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1011px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:190px;left:797px; }
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#e23821;}

.company-intro{position:relative; height: 300px;}
.company-intro .banner-btn{width:50px;position:absolute;bottom:-20px;top:auto;left:50%;margin-left:-20px;}
.company-intro .hd {position:unset;top:0;left:0; }
.company-intro .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.company-intro .hd ul li.on{background:#e23821;}


.part_img_img { width:1011px; height:140px; padding-top:20px;}
.part_img_img_c { float:left;width:1011px;height:120px;overflow:hidden;position:relative;margin-left:20px;}
.part_img_img_c ul{display:block;width:2840px;left:0px;position:relative;}
.part_img_img_c ul li { width:185px; float:left; display:inline; text-align:center; padding-top:6px; margin-right:8px; }
.part_img_img_c ul li img { border:1px solid #c9c9c9; padding:0 ;}
.part_img_img_c ul li a { display:block; width:185px; }
.part_img_img .prev1 { float:left;margin-left:10px;_margin-left:5px;}
.part_img_img .prev1 a {background:url(../images/jiantou.png) left top no-repeat; display:block; float: left;width: 11px;height:23px; margin-top:35px;}
.part_img_img .prev1 a:active {outline:none;blr:expression(this.onFocus=this.blur());}
.part_img_img .next1 { float:right;margin-right:10px; _margin-right:5px;}
.part_img_img .next1 a {background:url(../images/jiantou.png) -12px top no-repeat; float: right;width:12px; height:23px; margin-top:35px;}
.part_img_img .next1 a:active {outline:none;blr:expression(this.onFocus=this.blur());}

.part_img_img .prev2 { float:left;}
.part_img_img .prev2 a {background:url(../images/jiantou.png) left top no-repeat; display:block; float: left;width: 11px;height:23px; margin-top:50px;}
.part_img_img .prev2 a:active {outline:none;blr:expression(this.onFocus=this.blur());}
.part_img_img .next2 { float:right;}
.part_img_img .next2 a {background:url(../images/jiantou.png) -12px top no-repeat; float: right;width:12px; height:23px; margin-top:50px;}
.part_img_img .next2 a:active {outline:none;blr:expression(this.onFocus=this.blur());}
/*这里是二维码相关css*/
.QR-code{
  width:100px;
  position:fixed;
  left:50%;
  margin-left:530px;
  top:260px;
  text-align:center;
  z-index:9999;
}
.container{
  position:relative;
}
.QR-code p{
  margin:0 auto;
  
}
.QR-code .socool{
  font-size:16px;
  color:red;
  font-weight:bold;
}
/*这里是qq相关的css*/
.qq-icon{
  width:90px;
  text-align:center;
  background-color:#fff;
  padding:5px 5px 0 5px;
}
.qq-icon .content-blue{
  background-color:#8fafd5;
  color:#;
  margin:5px auto;
  width:70px;
  float:left;
  }
  
 .qq-icon .content-blue a{
  color:#fff;
  }
.qq-icon .title-blue{
  margin:0px auto;
  background-color:#f5f4f4;
  margin-bottom:5px;
  width:76px;
  padding:0 7px 0 7px;
  float:left;
}
.qq-icon p{
  float:left;
  font-size:14px;
  font-weight:100;
  color:#1e4e89;
  text-align:center;
  padding:10px;
}
.qq-icon img{
  float:left;
  width:20px;
  border: 1px solid #dcdcdc;
  margin:0 auto;
}
.qq-icon .guestbook{
  padding-left:17px;
}
.qq-icon a{
  color:#1e4e89;
  font-weight:100;
}
.qq-icon .content-qq{
  background-color:#f5f4f4;
  float:left;
  padding-top:5px;
  padding-bottom:5px;
}