body{font-family:"Microsoft YaHei";}
.bs{box-sizing: border-box;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#e4393c;}
.green{color:#009600;}
.red{color:#e4393c;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #333; opacity:1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #333;opacity:1;
}

input:-ms-input-placeholder{
    color: #333;opacity:1;
}

input::-webkit-input-placeholder{
    color: #333;opacity:1;
}
select{  
  -webkit-appearance: none;  
  -webkit-tap-highlight-color: #fff;  
  outline: 0;  
}
select::-ms-expand { display: none; }/*清除ie的默认选择框样式清除，隐藏下拉箭头*/

/******************************************首页************************************/
/*顶部*/
#top{background:#333;height:94px;line-height:94px;overflow:hidden;}
/*导航条*/
.nav li{float:left;width:100px;text-align:center;}
.nav a{color:#fff;}
.nav li.on{background:url(../images/nav1.jpg) 0 0 no-repeat;}

/*轮播图*/
#banner {height:449px;overflow: hidden;}
#banner .bd {z-index: 0; width:100% !important; }
#banner .bd ul { width:100% !important;}
#banner .bd li { width:100% !important; height:449px; overflow: hidden; }
#banner .hd { z-index: 1; bottom:0px; overflow: hidden; }
#banner .hd ul{text-align:center;}
#banner .hd ul li{  display:inline-block;*zoom:1;*display: inline;margin-right:-3px;cursor: pointer;width:10px;text-align:center;height:10px;line-height:10px; background:url(../images/index46.png) 0 bottom no-repeat;margin:0 5px;}
#banner .hd ul li.on{background:url(../images/index45.png) 0 bottom no-repeat;}	
#main{padding-bottom:25px;}
/*分类*/
#index-sort{width:1199px;border:1px solid #ddd;background:#fff;border-left:0}
#index-sort .list{float:left;border-left:1px solid #ddd;width:236px;padding:10px;height:295px;}
#index-sort .list .tit{height:40px;width:236px;background:#de0000;color:#fff;font-size:16px;text-align:center;line-height:40px;}
#index-sort .list .cont{margin-top:10px;}
#index-sort .list .cont li{float:left;font-size:13px;line-height:30px;}
#index-sort .list .cont .line3 li{width:69px;}
#index-sort .list .cont .line2 li{width:114px;margin-right:4px;}
#index-sort .list .cont li a{color:#3f3f3d;background:url(../images/index1.jpg) 0 center no-repeat;padding-left:10px;}
*#index-sort .list .cont .line2 li a{padding-left:10px;}


#index-sort{width:1199px;border:1px solid #ddd;background:#fff;border-left:0}
#index-sort .list1{float:left;border-left:1px solid #ddd;width:207px;padding:10px;height:295px;}
#index-sort .list1 .tit{height:40px;width:207px;background:#de0000;color:#fff;font-size:16px;text-align:center;line-height:40px;}
#index-sort .list1 .cont{margin-top:10px;}
#index-sort .list1 .cont li{float:left;font-size:13px;line-height:30px;}
#index-sort .list1 .cont .line3 li{width:69px;}
#index-sort .list1 .cont .line2 li{width:99px;margin-right:4px;}
#index-sort .list1 .cont li a{color:#3f3f3d;background:url(../images/index1.jpg) 0 center no-repeat;padding-left:10px;}
*#index-sort .list1 .cont .line2 li a{padding-left:10px;}


/*产品图*/
#index-pro{padding-bottom:15px;background:url(../images/index2.png) center bottom no-repeat;padding-top:15px;}
#index-pro .cont{background:#fff;border:1px solid #ddd;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;behavior: url(PIE.htc);position:relative;}
#index-pro .cont ul{margin-left:10px;padding-top:10px;padding-bottom:10px;}
#index-pro .cont li{background:url(../images/index3.jpg) 0 0 no-repeat; width:236px;height:224px;overflow:hidden;float:left;}
#index-pro .cont li a{padding:10px;width:216px;height:204px;display:block;}
#index-pro .cont li a .img{width:216px;height:145px;text-align:center;line-height:145px;overflow:hidden;}
#index-pro .cont li a .img img{max-width:206px;vertical-align:middle; max-height:145px;}
#index-pro .cont li a .text{width:196px;line-height:30px;color:#444;font-size:14px;padding:0 10px;}
#index-pro .cont li a .bottom{width:196px;margin:0 10px;line-height:20px;background:url(../images/index4.png) left center no-repeat;font-size:14px;color:#666;}
/*公司简介*/
#index-about{width:384px;height:380px;overflow:hidden;border:1px solid #ddd;background:#fff url(../images/index19.png) left top no-repeat;margin-right:21px;}
#index-about .tit a{display:inline-block;background:url(../images/index21.png) center no-repeat;width:50px;height:15px;margin:17px;}
#index-about .text{width:344px;margin:0 20px;}
#index-about .text span{text-indent:2em;font-size:14px;line-height:26px;color:#444;}
#index-about .text a{color:#e10000;font-size:14px;}
/*新闻中心*/
#index-news{width:384px;height:380px;overflow:hidden;border:1px solid #ddd;background:#fff url(../images/index20.png) left top no-repeat;margin-right:21px;}
#index-news .tit a{display:inline-block;background:url(../images/index21.png) center no-repeat;width:50px;height:15px;margin:17px;}
#index-news .cont{width:344px;margin:0 20px;}
#index-news .cont .list{border-bottom:1px dashed #ddd;padding-bottom:8px;}
#index-news .cont .list .tit{color:#e10000;font-size:18px;}
#index-news .cont .list .date{color:#666;font-size:14px;line-height:34px;}
#index-news .cont .list .text{font-size:14px;line-height:26px;color:#444;}
#index-news .cont .list .text a{color:#e10000;}
#index-news li{line-height:39px;border-bottom:1px dashed #ddd;}
#index-news li a{display:block;padding-left:10px;height:39px;line-height:39px;background:url(../images/index27.jpg) left center no-repeat;font-size:15px;color:#333;}
#index-news li a span.fl{display:inline-block;width:242px;}
/*企业荣誉*/
.honer{width:384px;height:180px;overflow:hidden;border:1px solid #ddd;}
.honer .tit a{display:inline-block;background:url(../images/index21.png) center no-repeat;width:50px;height:15px;margin:17px;}
.honer li{float:left;width:192px; height:120px;text-align:center;}
.honer li a{display:block;}
.honer li img{max-width:172px; max-height:120px;}

/*案例中心*/
#index-case{margin-top:20px;}
#index-case .tit h1{font-size:24px;color:#333;line-height:10px;}
#index-case .tit b{display:inline-block;width:55px;height:3px;background:#999;}
#index-case .tit a{display:block;font-size:15px;color:#e10000;}
*#index-case .tit h1{line-height:36px;}
*#index-case .tit b{margin-bottom:5px;}
/*案例中心*/
#index-case .cont{width:1198px;border:1px solid #ddd;background:#fff;padding:15px 0;margin-top:15px;}
#index-case .cont .bd {width:98%;height: auto;margin-left:1%;margin-right:1%;}
#index-case .cont .bd ul{width:100%;}
#index-case .cont li {text-align: center;overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size:14px;background:url(../images/index30.jpg) center 0 no-repeat;width:236px;height:244px;}
#index-case .cont li a{display:block;width:216px;margin:0 auto;}
#index-case .cont li a .img{width:216px;height:180px;overflow:hidden; line-height:180px;}
#index-case .cont li a .img img{max-width:216px; max-height:180px;vertical-align:middle;}
#index-case .cont li a .text{height:44px;line-height:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*核心优势*/
#index-ad{margin-top:30px;}
#index-ad .tit h1{font-size:24px;color:#333;line-height:10px;}
#index-ad .tit b{display:inline-block;width:55px;height:3px;background:#999;}
#index-ad .tit span{display:block;font-size:15px;color:#e10000;}
*#index-ad .tit h1{line-height:36px;}
*#index-ad .tit b{margin-bottom:5px;}
#index-ad li{width:240px;background:url(../images/index36.jpg) center 0 no-repeat;height:250px;float:left;}
#index-ad li h1{height:70px;line-height:80px;font-weight:bold;font-size:20px;color:#fff;}
#index-ad li p{width:200px;font-size:13px;color:#333;line-height:26px;margin-left:20px;margin-top:30px;}
/*合作单位*/
.index-hz{width:1200px;}
.index-hz .tit{text-align:center;margin-top:20px;}
.index-hz .tit h1{font-size:24px;color:#333;line-height:10px;}
.index-hz .tit h1{font-size:24px;color:#333;line-height:10px;}
.index-hz .tit b{display:inline-block;width:55px;height:3px;background:#999;}
.index-hz .tit a{display:block;font-size:15px;color:#e10000;}
.index-hz .tit h1{line-height:36px;}
.index-hz .tit b{margin-bottom:5px;}
.index-hz .cont{overflow:hidden;border:1px solid #ddd;border-right:0px;border-bottom:0;margin-top:15px;width:1200px;}
.index-hz .cont li{border-right:1px solid #ddd;width:179px; padding:0 10px;height:118px;line-height:118px;text-align:center;overflow:hidden;float:left;border-bottom:1px solid #ddd;background-color: #ffffff;}
/*底部*/
#footer{background:#333;padding:15px 0 20px;}
#footer .f1{width:440px;text-align:center;margin-right:120px;}
#footer .f2{width:320px;}
#footer .f2 .tit span{border-bottom:2px solid #eee;font-size:16px;color:#eee;padding:8px 0;}
#footer .f2 .tit{height:40px;}
#footer .f2 p{font-size:14px;color:#eee;line-height:26px;}
#footer .f3 .tit span{border-bottom:2px solid #eee;font-size:16px;color:#eee;padding:8px 0;}
#footer .f3 .tit{height:40px;}
#footer .f3 li a{font-size:14px;color:#eee;line-height:26px;}
#footer>div.tc{color:#fff;font-size:14px;margin-top:10px;}
#footer .boot a{color:#fff;font-size:14px;}
/*面包屑导航*/
#breadmenu{background:url(../images/a2.png) 0 0 repeat-x;height:52px;line-height:48px;margin-bottom:15px;padding-left:10px;}
#breadmenu span a{margin:0 6px;font-size:16px;}
/*公司简介*/
#about{padding:0 20px 40px;}
#about div{ text-align:center;}
#about p{font-size:15px;line-height:28px;color:#444;}
#about span{ margin-left:2em;font-size:15px;line-height:28px;color:#444;}
/*企业荣誉*/
#honor{background:#fff;padding-bottom:20px;}
#honor li{float:left;width:260px;background:url(../images/a5.png) 0 0 no-repeat;height:180px;overflow:hidden;background-size:100%;text-align:center;padding:10px;margin:10px;}
#honor li img{max-width:260px;max-height:180px;}
/*页码*/
.flip{text-align:center;margin-top:20px;}
.flip a{font-size:14px;margin:0 7px;}
.flip a.on{color:#f00;}
/*新闻中心*/
#news{padding:0 20px 30px;}
/*
#news li{float:left;width:560px;margin:10px 19px;background:#fff;}
#news li .date{background:url(../images/a16.jpg) right center no-repeat;width:100px;height:106px;text-align:center;}
#news li .date b{display:block;width:47px;height:47px;font-size:36px;color:#fff;text-align:center;line-height:47px;background:#e00000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(PIE.htc);position:relative;font-weight:normal;margin-top:15px;margin-left:25px;margin-bottom:8px;}
#news li .date span{color:#888;}
#news li .text{width:445px;}
#news li .text h1{padding-top:6px;}
#news li .text h1 a{font-size:18px;color:#e10000;line-height:30px;}
#news li .text p{font-size:14px;color:#444;line-height:26px;}
#news li .text p a{color:#e10000;}
*/
#news li{line-height:39px;border-bottom:1px dashed #ddd;}
#news li a{display:block;padding-left:10px;height:39px;line-height:39px;background:url(../images/index27.jpg) left center no-repeat;font-size:15px;color:#333;}
#news li a span.fl{display:inline-block;width:600px;}
#news li a i{font-style:normal;}
/*新闻详情页*/
#news-detail{background:#fff;padding-bottom:30px;overflow:hidden;}
#news-detail .tit{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ddd;}
#news-detail .tit h1{padding:10px 0 5px;font-size:16px;color:#000;line-height:28px;font-weight:bold;}
#news-detail .tit h2{font-size:13px;color:#999;line-height:24px;}
#news-detail .cont{padding:10px 20px;width:920px;}
#news-detail .cont .img{text-align:center;overflow:hidden;}
#news-detail .cont .img img{max-width:800px;margin-bottom:10px;}
#news-detail .cont p{line-height:28px;font-size:15px;color:#444;}
#news-detail .cont span{line-height:28px;font-size:15px;color:#444;}
.flip1{border-top:1px dashed #ddd;padding-top:10px;padding-left:20px;}
.flip1 a{display: block;line-height:36px;color:#555;}
/*产品中心*/
#product{padding-bottom:30px;}
#product .sort{margin-bottom:20px;}
#product .sort li{float:left;width:199px;height:40px;margin-right:1px;margin-bottom:1px;text-align:center;background:url(../images/a18.png) 0 0 no-repeat;line-height:40px;font-size:15px;}
#product .sort li a{color:#fff;}
#product .sort li.on{background:url(../images/a17.png) 0 0 no-repeat;}
#product .product{background:#fff;border:1px solid #ddd;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;behavior: url(PIE.htc);position:relative;}
#product .product ul{margin-left:10px;padding-top:10px;padding-bottom:10px;}
#product .product li{background:url(../images/index3.jpg) 0 0 no-repeat; width:234px;height:224px;overflow:hidden;float:left;}
#product .product li a{padding:10px;width:216px;height:204px;display:block;}
#product .product li a .img{width:216px;height:145px;text-align:center;line-height:145px;overflow:hidden;}
#product .product li a .img img{max-width:206px;vertical-align:middle; max-height:100%;}
#product .product li a .text{width:196px;line-height:30px;color:#444;font-size:14px;padding:0 10px;}
#product .product li a .bottom{width:196px;margin:0 10px;line-height:20px;background:url(../images/index4.png) left center no-repeat;font-size:14px;color:#666;}
/*产品详情页*/
#pro-detail{background:#fff;padding-bottom:30px;}
#pro-detail .tit{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ddd;}
#pro-detail .tit h1{padding:10px 0 5px;font-size:16px;color:#000;line-height:28px;font-weight:bold;}
#pro-detail .tit h2{font-size:13px;color:#999;line-height:24px;}
#pro-detail .cont{padding:10px 20px;width:920px;}
#pro-detail .cont .img{text-align:center;overflow:hidden;}
#pro-detail .cont .img img{max-width:800px;margin-bottom:10px;}
#pro-detail .cont p{text-indent:2em;line-height:28px;font-size:15px;color:#444;}
/*表格*/
#pro-detail thead{background:#de0000;color:#fff;font-size:14px;font-weight:bold;}
#pro-detail thead th{border:1px solid #fff;padding:0 8px;text-align:center;font-weight:bold;}
#pro-detail thead td{border:1px solid #fff;text-align:center;padding: 4px;}
#pro-detail tbody td{border:1px solid #ddd;text-align:center;/*padding:0 8px;*/font-size:14px;}
#pro-detail tbody tr:nth-child(2n) td{background:#f0f0f0;}
#pro-detail .title{font-size:16px;color:#000;font-weight:bold;margin-bottom:10px;}
#pro-detail p{font-size:15px;line-height:28px;color:#444;text-indent:2em;}
/*案例中心*/
#case{background:#fff;padding:15px 0;}
#case ul{margin-left:10px;}
#case li {text-align: center;overflow:hidden;background:url(../images/index30.jpg) center 0 no-repeat;width:234px;height:244px;float:left;margin-bottom:15px;}
#case li a{display:block;width:216px;margin:0 auto;}
#case li a .img{width:216px;height:180px;overflow:hidden; line-height:180px; margin-top:10px;}
#case li a .img img{max-width:100%; max-height:100%;vertical-align:middle;}
#case li a .text{height:44px;line-height:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}




/*联系我们*/
#contact{padding:0 20px 30px;}
#contact .text h1{font-size:16px;font-weight:bold;color:#000;}
#contact .text p{font-size:15px;line-height:28px;color:#444;}
#contact .map{margin-top:20px;}
/*合作单位*/
#cooper{padding:0 0px 30px;}
#cooper ul{overflow:hidden;border:1px solid #ddd;border-right:0px;border-bottom:0;margin-top:15px;width:950px;}
#cooper ul li{border-right:1px solid #ddd;width:189px;height:118px;line-height:118px;text-align:center;overflow:hidden;float:left;border-bottom:1px solid #ddd;}
/*左边*/
#page{background:url(../images/p2.jpg) center 0 repeat-y;}
#left{width:220px;float:left;padding-bottom:30px;}
#left .tit h1{width:220px;height:100px;line-height:80px;color:#fff;font-size:24px;text-align:center;padding-left:5px;}
#left .tit li h2{height:40px;line-height:40px;width:220px;border-bottom:1px dashed #fff;background:#e0e0e0 url(../images/p4.png) 20px center no-repeat;}
#left .tit li h2 a{display:block;padding-left:50px;color:#e20004;font-size:16px;}
#left .tit li h2:hover{background:#e20004 url(../images/p5.png) 20px center no-repeat;}
#left .tit li h2:hover a{color:#fff;}
#left .tit li h2.on{background:#e20004 url(../images/p5.png) 20px center no-repeat;}
#left .tit li h2.on a{color:#fff;}
#left .link ul{border:1px solid #ddd;width:218px;margin-top:10px;border-bottom:0;}
#left .link ul li{width:218px;border-bottom:1px solid #ddd;text-align:center;padding-bottom:10px;padding-top:10px;}
/*弹出框*/
#left .tit li .box{width:218px;border:1px solid #dddd;display:none;}
#left .tit li .box p{background:#f7f7f7 url(../images/p6.png) 20px center no-repeat;height:40px;line-height:40px;border-bottom:1px solid #ddd;}
#left .tit li .box p a{padding-left:50px;color:#666;font-size:15px;}
/*产品图*/
#banner-img {height:200px;overflow: hidden;width:218px;margin-top:10px;border:1px solid #ddd;margin-bottom:20px;}
#banner-img .bd {z-index: 0; width:100% !important; }
#banner-img .bd ul { width:100% !important;}
#banner-img .bd li { width:100% !important; height:200px; overflow: hidden; text-align: right; }
#banner-img .hd { z-index: 1; bottom:0px; overflow: hidden; }
#banner-img .hd ul{text-align:center;}
#banner-img .hd ul li{  display:inline-block;*zoom:1;*display: inline;margin-right:-3px;cursor: pointer;width:10px;text-align:center;height:10px;line-height:10px; background:url(../images/index46.png) 0 bottom no-repeat;margin:0 5px;}
#banner-img .hd ul li.on{background:url(../images/index45.png) 0 bottom no-repeat;}	
/*企业风采*/
/*产品图*/
#fengcai{height:165px;overflow: hidden;width:220px;margin-top:10px;margin-bottom:20px;}
#fengcai .bd {z-index: 0; width:100% !important; }
#fengcai .bd ul { width:100% !important;}
#fengcai .bd li { width:100% !important; height:165px; overflow: hidden; text-align: right; }
#fengcai .hd { z-index: 1; bottom:0px; overflow: hidden; }
#fengcai .hd ul{text-align:center;}
#fengcai .hd ul li{  display:inline-block;*zoom:1;*display: inline;margin-right:-3px;cursor: pointer;width:10px;text-align:center;height:10px;line-height:10px; background:url(../images/index46.png) 0 bottom no-repeat;margin:0 5px;}
#fengcai .hd ul li.on{background:url(../images/index45.png) 0 bottom no-repeat;}	
/*右边*/
#right{width:950px;float:right;}
#bigimg{padding-bottom:15px;}






/*在线咨询*/
#zixun {
  position:absolute;
  right:0;
  top:200px;
}
/*标题*/
.zixun_tit {
  margin-top:30px;
  background:url(../images/index23.png)left top no-repeat;
  width:35px;
  height:135px;
  float:left;
}
.zixun_box {
  width:145px;
  background:#e5eaf0;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  behavior: url(PIE.htc);
  position:relative;
  float:left;
  padding:15px 0;
}
.zixun_box .tel img {
  margin-bottom:5px;
}
.zixun_box .tel p {
  font-weight:bold;
  font-size:17px;
  line-height:23px;
  color:#3eaaf5;
  padding-left:13px;
}
.zixun_box .kf {
  background:#fff;
  width:130px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  behavior: url(PIE.htc);
  position:relative;
  margin-top:13px;
  padding-top:12px;
  padding-bottom:15px;
  margin-left:8px;
}
.zixun_box .kf ul {
  margin-top:10px;
}
.zixun_box .kf li {
  height:24px;
  text-align:center;
  margin-bottom:6px;
}
.zixun_box .kf li a {
  display:inline-block;
  width:80px;
  height:23px;
  text-align:center;
  line-height:23px;
  font-size:14px;
  color:#fff;
  background:#3eaaf5;
  -webkit-border-radius:23px;
  -moz-border-radius:23px;
  border-radius:23px;
  behavior: url(PIE.htc);
  position:relative;
}
.zixun_box .kf .ewm img {
  padding:10px;
  border:1px solid #ddd;
}

